2011-07-01 37 views
4

我在幾個地方使用@Html.EditorForModel(),我只是想知道是否有一個簡單的屬性來指定某些東西應該是視圖模型中的下拉列表?什麼我期待的將是一個近似的例子...MVC3 EditorForModel Dropdown

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

我知道已經有問類似的問題,並我知道,我可以將實現這樣的事情自定義模板.. 。我想知道這個看似簡單的功能是否已經存在,或者是否有某種NuGet包增加了這個功能。這似乎太基本不存在某處,如果還沒有東西,我可能必須自己創建一個NuGet包。

在此先感謝大家!

回答

-1

請點擊此鏈接

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

搜索「CountryDropDown」此頁上得到答案

+0

我想對於一個字段的自定義模板是一樣好,我可以得到的。謝謝! – jrizzo

+0

可怕的答案。這是一個問答網站,但你的「答案」只是一個鏈接到一個巨大的ASP.NET MVC功能列表,其中之一就是答案。 FYI在此頁面上搜索「CountryDropDown」以獲得答案 – BritishDeveloper