好,所以我有2個頁面實現這種行爲。它適用於一個,但不適用於另一個,我不知道爲什麼。儘管數據包含選擇項列表,並且選擇了其中一個選項,但下拉列表不會顯示此選擇項(即重置爲空白項)。我的下拉列表沒有按預期選擇一個項目(MVC 1)
我不知道如何進一步調試。
在我的網頁:
<%= Html.DropDownList("CampusId", ViewData.Model.Campuses, new { @class = "large search_box" })%>
在我的控制器。
Campuses = AdminRepository
.ListAll<Campus>(a => a.Description)
.ToSelectListItem<Campus>(a => a.CampusId, a => a.Description, criteria.CampusId, true);
我可以看到,校園裏確實有標記爲正確的列表項選擇 - 那麼,爲什麼當它顯示在頁面上,不再爲選擇標記?我看不到任何明顯修改列表的東西。
謝謝:)