asp.net mvc 3-MVC3 EditorForModel下拉列表



我在几个地方使用@Html.EditorForModel(),我只是想知道是否有一个简单的属性可以指定某个东西应该是视图模型中的dropdownlist?我正在寻找的一个大概的例子是…

public class MyViewModel
{
    [DropDown("red", "blue", "green")]
    public string Lasers { get; set; }
}

我知道有人问过类似的问题,我知道我可以制作一个自定义模板来实现类似的东西。。。我想知道这个看似简单的功能是否已经存在,或者是否有某种NuGet包添加了这个功能。这似乎太基本了,不可能在的某个地方不存在,如果还没有的话,我可能不得不自己制作一个NuGet包。

提前感谢大家!

点击此链接

http://weblogs.asp.net/scottgu/archive/2009/07/31/asp-net-mvc-v2-preview-1-released.aspx

在此页面上搜索"CountryDropDown"以获得答案

最新更新