protected void rptDepartment_ItemDataBound(object sender, RepeaterItemEventArgs e) { BUser BobjUser = new BUser(); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { CheckBoxList cblUser = (CheckBoxList)e.Item.FindControl("cblUser"); HiddenField hdfID = (HiddenField)e.Item.FindControl("hdfID"); cblUser.DataSource = BobjUser.GetByDepartment(int.Parse(hdfID.Value)); cblUser.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { string html = ""; int DepartmentID = int.Parse(Request.Params["DepartmentID"].ToString()); string UserJoin = Request.Params["UserJoin"].ToString(); html += "<table width='800px'>"; BUser BobjUser = new BUser(); List <OUser> listUser = new List <OUser>(); listUser = BobjUser.GetByDepartment(DepartmentID, UserJoin).ToList(); int count = 0; foreach (OUser obj in listUser) { if (count % 4 == 0) { html += "<tr>"; } html += "<td width='90'>"; html += "<input id='ckxUser' class='cbxUser' name='ckxUser' type='checkbox' value='" + obj.UserName + "' title='" + obj.FullName + "' />"; html += " "; html += "" + obj.FullName + ""; html += "</td>"; count++; if (count % 4 == 0) { html += "</tr>"; } } if (count % 4 != 0) { html += "</tr>"; } html += "</table>"; Response.Write(html); Response.End(); }