private void BindData() { DAL.VRoleRightService vrs = new DAL.VRoleRightService(); Repeater1.DataSource = vrs.GetDataByRole(CurrentManager.RoleId); Repeater1.DataBind(); }
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DataRow dr = ((System.Data.DataRowView)e.Item.DataItem).Row; Repeater Repeater2 = (Repeater)e.Item.FindControl("Repeater2"); DAL.VRoleRightService vrs = new DAL.VRoleRightService(); Repeater2.DataSource = vrs.GetDataByRoleTree(CurrentManager.RoleId, dr["Module_code"].ToString()); Repeater2.DataBind(); } }