我在我的数据层中有一个枚举,我想在我的网站项目中使用它的下拉列表。 我在数据层枚举是:使用枚举填充ASP.NET MVC中的SelectList
namespace SME.DAL.Entities.Enums
{
public enum EntityState
{
Open,
Freezed,
Canceled,
Completed,
Terminated,
ReadOnly
}
}
我怎样才能让其选择列表,并在我的网站的页面中使用它?我使用的是ASP.NET MVC 4.
我看到它的方式,你有3个选项:在创建'SelectList'你的动作,并将其传递给视图**或**创建一个自定义的Html帮助器来做到这一点**或**为'Enum'创建一个模板您可以在其中动态创建下拉菜单。以下答案中的链接提供了完成每个选项所需的所有信息。 –