下拉菜单数据绑定

cshtml页面代码:

  

@FormHelper.DropdownList(a => a.UserRoleId, model.Roles)

 

Models页面代码:

public List<SelectListItem> Roles { get; set; } = new List<SelectListItem>();

 

 

数据绑定

  

 this.Roles.Add(new SelectListItem() { Text = Resources.NonUserRole, Value = "0" });
 this.Roles.AddRange(SelectListItems.FromQuery(context.Set<UserRole>(),
                    r => new { text = r.Name, value = r.Id }, r => r.text, r => r.value));

 

  

posted @ 2015-09-07 17:55  中酷科技ZKWeb博客  阅读(305)  评论(0编辑  收藏  举报