Model类:
public
class DSourceModel
{
[Required]
[Display(Name = " 状 态 ")]
public string SourceStatus { get; set; }
}
{
[Required]
[Display(Name = " 状 态 ")]
public string SourceStatus { get; set; }
}
Controller 类:
public
class DataSourceController : Controller
{
public ActionResult DataSrcAdd()
{
var selectStatusList = new List<SelectListItem>() {
new SelectListItem() { Value = " 1 ", Text = " 启用 " },
new SelectListItem() { Value = " 2 ", Text = " 禁用 " }
};
ViewBag.StatusOptions = selectStatusList;
return View();
}
}
{
public ActionResult DataSrcAdd()
{
var selectStatusList = new List<SelectListItem>() {
new SelectListItem() { Value = " 1 ", Text = " 启用 " },
new SelectListItem() { Value = " 2 ", Text = " 禁用 " }
};
ViewBag.StatusOptions = selectStatusList;
return View();
}
}
View(Razor视图):
@using (Html.BeginForm("DataSrcAdd","DataSource")) {
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
< fieldset >
< legend >添加表单 </ legend >
< table >
< tr >
< td >@Html.LabelFor(m => m.SourceStatus) </ td >
< td >@Html.DropDownListFor(m => m.SourceStatus,ViewBag.StatusOptions as IEnumerable < SelectListItem >,new { @style="width:200px;"}) </ td >
< td >@Html.ValidationMessageFor(m => m.SourceStatus) </ td >
</ tr >
</ table >
</ fieldset >
}
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
< fieldset >
< legend >添加表单 </ legend >
< table >
< tr >
< td >@Html.LabelFor(m => m.SourceStatus) </ td >
< td >@Html.DropDownListFor(m => m.SourceStatus,ViewBag.StatusOptions as IEnumerable < SelectListItem >,new { @style="width:200px;"}) </ td >
< td >@Html.ValidationMessageFor(m => m.SourceStatus) </ td >
</ tr >
</ table >
</ fieldset >
}