【发布时间】:2010-12-01 00:58:01
【问题描述】:
我正在为我的 Html.DropDownList 使用选项标签字符串,但我的数据源是一个 SelectList。我将如何检查服务器上的选项标签?变量的支持类型是 EnumType。我检查了值,它说 0,但它不会让我检查 0。
谢谢, 棒。
【问题讨论】:
我正在为我的 Html.DropDownList 使用选项标签字符串,但我的数据源是一个 SelectList。我将如何检查服务器上的选项标签?变量的支持类型是 EnumType。我检查了值,它说 0,但它不会让我检查 0。
谢谢, 棒。
【问题讨论】:
如何将值转换回服务器上的枚举类型:
[HttpPost]
public ActionResult Index(int selectedValue)
{
MyEnum label = (MyEnum)selectedValue;
...
}
【讨论】:
你不能。标签不会随表单一起发布。如果您需要该值,则需要将该值放在 <input type="hidden"> 中。
【讨论】: