protected void ButtonOK_Click(object sender, EventArgs e) { bool done = false; StringBuilder stringBuilder = new StringBuilder(); RoomBusiness business = new RoomBusiness(); if (this.CheckBoxListRooms.Items != null) { List<Room> rooms = new List<Room>(); for (int i = 0; i < this.CheckBoxListRooms.Items.Count; i++) { if (this.CheckBoxListRooms.Items[i].Selected) { Room room = new Room(); room.Guid = this.CheckBoxListRooms.Items[i].Value; rooms.Add(room); } } if ((rooms != null) && (rooms.Count > 0)) { int success = 0; int fail = 0; for (int i = 0; i < rooms.Count; i++) { done = business.Delete(rooms[i]); if (done) { success++; } else { fail++; } } stringBuilder.Append(string.Format("删除{0}个机房成功!", success)); stringBuilder.Append(string.Format("删除{0}个机房失败!", fail)); } } this.LabelMessage.Text = stringBuilder.ToString(); this.InitializeBind(); }