@Html.DropDownList()动态读取下拉列表
来源:互联网 发布:微信骚扰软件 编辑:程序博客网 时间:2024/06/17 05:21
View:
@Html.DropDownList("SelectGrade", Model.GradeList, "请选择")
VIewModels:
需要引用:using System.Web.Mvc;
public class GradeViewModel { public IEnumerable<SelectListItem> GradeList { get; set; } }
Controller:
public ActionResult Index(FormCollection Form) { string GradeID = Form["SelectGrade"] ?? "";//这里获取的的是select控件的value值 if (!string.IsNullOrEmpty(Request.QueryString["SelectGrade"])) { GradeID = Request.QueryString["SelectGrade"]; } HomeService service = new HomeService(); GradeViewModel Model = new GradeViewModel(); Model.GradeList = service.GetGradeList(GradeID);//GradeID为空-显示所有,如果有值-当前值被选中 return View(Model); }
Service:
需要引用 using System.Web.Mvc;
public IEnumerable<SelectListItem> GetGradeList(string Selected) { List<GradeInfo> GradeList = new List<GradeInfo>(); using (GradeDBEntities EF = new GradeDBEntities()) { GradeList = EF.GradeInfo.ToList(); } IEnumerable<SelectListItem> list = new SelectList(GradeList, "GradeID", "GradeName", Selected); return list; }
0 0
- @Html.DropDownList()动态读取下拉列表
- HTML动态年份下拉列表
- Yii 下拉列表-dropdownlist
- DropDownList 下拉列表显示
- DropDownList从XML配置文件动态获取下拉列表值
- html中的两个下拉列表动态的加载内容
- asp.net 全国省份DropDownList下拉列表
- dropdownlist 下拉列表绑定再添加数据项
- 设置DropDownList 下拉列表中的ToolTip
- 设置DropDownList下拉列表选择项
- Repeater中的下拉列表DropDownList绑定数据源
- yii 下拉列表多级联动 dropDownList
- asp DropDownList下拉列表的使用(转)
- yii 下拉列表多级联动 dropDownList
- DropDownList下拉列表的基础操作
- yii 下拉列表多级联动 dropDownList 实现
- html下拉列表ddl
- html下拉列表
- mybaits中使用存储过程
- sublime text快捷键
- Spring Autowired(required = false) 说明
- cuda6.5 vs2010
- Nginx中PATH_INFO(pathinfo)的完美配置方法
- @Html.DropDownList()动态读取下拉列表
- C#根据两点经纬度计算距离
- ObjectARX学习笔记(廿八)---如何计算两条线段的交点AcGeLineSeg3d
- 关于类的合理设计
- easyui datagrid的多选问题
- unity记录
- Razor语法快速参考
- java向上转型和向下转型
- [LeetCode] Rotate List