1
我填充下拉使用此代碼列表(它工作正常):如何從DropDownListFor列表中選擇一個項目? (MVC3)
@Html.DropDownListFor(x => x.SelectedCountry, new SelectList(Model.Countries, "Value", "Text"), "Please Select a Country")
有時候,這種觀點也得到預先選定國家的數據,所以我想選擇國家。
我想:
@Html.DropDownListFor(x => x.SelectedCountry, new SelectList(Model.Countries, "Value", "Text", "United States"), "Please Select a Country")
但這並沒有工作。我也嘗試過這個項目的價值,沒有運氣。
我在做什麼錯?
另外,有沒有辦法在創建後訪問/修改該元素? (使用C#不是JavaScript)
謝謝!
你檢查了這個嗎? http://stackoverflow.com/questions/781987/how-can-i-get-this-asp-net-mvc-selectlist-to-work –
我找不到明確的答案,你可以指導我也許一個特定的地方?如果可能,我寧願避免使用這些功能。 – Michael
當模型包含所選項目的值時,我才能使用它。 即: x.SelectedCountry 有數據(值,而不是文本),它的工作原理。 (使用與之前相同的代碼) – Michael