private void LoadData() { if (RoleID < 0) { return; } var role = new SysRole(RoleID); role.Load(); phData.BindObjectToControls(role, "tbx"); phMenu.Visible = true; hdSelectedRoleId.Value = RoleID.ToString(); var roleMenuList = DataAccess.Select(typeof(SysRoleRel), string.Format("{0}='{1}'", SysRoleRel.SQLCOL_ROLEID, RoleID), true) as IList <SysRoleRel>; SelectedMenuIds = string.Join(",", roleMenuList.Select(r => r.MenuID.ToString()).ToArray()); }