一.单选
DropDownList传值
1.添加界面的DropDownList显示值问题
(1)在方法内添加ViewData的方法:
var ad = new UnitsRepository(); ViewData["datasourceid"] = new SelectList(ad.dsname(), "id", "dsname"); ViewData["showstyleid"] = new SelectList(ad.showstyle(), "id", "name");
从而传值到DropDownList下拉框
(2)在试图中使用DropDownList:
数据元:
@Html.DropDownList("datasourceid", ViewData["datasourceid"] as SelectList, "--请选择--", new { rows = "8", style = "width:224px" })
(3)按确认提交后,可使用POST表单提交方法在后台获得下拉框选取的值
2.编辑界面的DropDownList显示值与取值问题
(1)在方法内添加ViewData的方法: