public List <Model.SystemMenu> MyBind() { var rid = Session["RolesId"]; if (rid == null) { rid = Request.Cookies["RolesId"]; } //我们需要绑定外层的Repeater var data = permissionSvc.GetUsersPermissionsByRolesId(int.Parse(rid.ToString())); //获取到当前权限下所有的菜单id string idList = ""; for (int i = 0; i < data.Count; i++) { idList += data[i].SystemMenuId.ToString(); if (i < data.Count - 1) { idList += ","; } } return(menuSvc.GetMenusListOwn(idList)); }