【发布时间】:2014-03-04 14:03:55
【问题描述】:
我的数据层中有一个枚举,我想在我的网站项目中使用它的下拉列表。 我在数据层的枚举是:
namespace SME.DAL.Entities.Enums
{
public enum EntityState
{
Open,
Freezed,
Canceled,
Completed,
Terminated,
ReadOnly
}
}
如何制作它的选择列表并在我的网站页面中使用它? 我正在使用 ASP.NET MVC 4。
【问题讨论】:
-
在我看来,您有 3 个选项:在您的操作中创建一个
SelectList并将其传递给视图 或 创建一个自定义 Html 帮助器来执行此操作 或为Enum创建一个模板,您可以在其中动态创建下拉列表。下面答案中发布的链接提供了完成每个选项所需的所有信息。
标签: asp.net asp.net-mvc enums selectlist