我在視圖中使用常規HTML下拉列表(選擇)。 我不想使用Html.DropdownlistFor出於某種原因。 現在我可以在我的控制器類中獲取選定的值。 如何將選定的值返回給視圖?ASP.NET MVC - 設置靜態選擇的默認值(下拉列表)
<select name='ddlLocation' id='ddlLocation'>
<option value="">All </option>
<option selected="selected" value="1">City1</option>
<option value="2">City2</option>
<optgroup label="Group">
<option value="3">City2</option>
<option value="4">City3</option>
<option value="5">City4</option>
</optgroup>
</select>
爲什麼不使用Html.DropDownListFor ...?然後它自動照顧自己。 –
DropDownListFor不支持OptGroup,我不想寫擴展方法,並使其變得複雜.. – pili
http://stackoverflow.com/questions/13402321/set-a-select-by-option-value-with-optgroups - 這種幫助? –