我有一個視圖模型與外鍵到另一個模型,基於此,我想創建一個dropDownList,它會顯示選定的值名稱,並會給我所有其他的選擇,所以我可以改變它到我想要的。 這是我的創造形式:如何使用給定值填充MVC中的下拉列表
@using (Html.BeginForm()) {
@Html.ValidationSummary(true, "Failed creating the feed")
<fieldset>
<legend>FeedViewModel</legend>
<div class="editor-label">
@Html.HiddenFor(model => model.FeedId)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.LinkUrl)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.LinkUrl)
@Html.ValidationMessageFor(model => model.LinkUrl)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.FolderId)
</div>
<div class="editor-field">
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
我想創造的最後一個div的下拉列表,我已經有值構成我的模型。 我該怎麼做?
您是否要求在上述模板語言中使用這種方法?如果是這樣,請提供更多詳細信息 – Ben
我已經找到答案,但由於我的名譽點我不能發佈它 感謝大家 –
請參閱我的DDL教程http://www.asp.net/mvc/tutorials/ javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc和http://blogs.msdn.com/b/rickandy/archive/2012/01/ 09/cascasding-dropdownlist-in-asp-net-mvc.aspx – RickAndMSFT