/// <summary> /// 绑定预约座位列表 /// </summary> /// <param name="readingRoomNo">阅览室编号</param> /// <param name="conn"></param> private void BindBookSeat(string date, string readingRoomId) { try { if (selReadingRoom.SelectedIndex < 0) { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = "请选择阅览室"; return; } string readingRoomNo = selReadingRoom.Items[selReadingRoom.SelectedIndex].Value; List <AJM_BespeakSeat> besapeakSeat = handler.GetRoomBesapeakSeat(readingRoomNo, date, UserSchoolInfo.SchoolNo); if (besapeakSeat.Count <= 0) { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = "您选择的阅览室当前日期已经没有可预约的座位。"; } DataListBookSeat.DataSource = besapeakSeat; DataListBookSeat.DataBind(); hidRrId.Value = readingRoomId; } catch (Exception ex) { spanWarmInfo.Visible = true; spanWarmInfo.InnerText = ex.Message; DataListBookSeat.DataSource = null; DataListBookSeat.DataBind(); } }