如何在ASP.NET MVC中創建可處理空值的下拉列表?在asp.net MVC下拉列表中處理空值
應用程序是數據庫中的查找字段,其中主鍵位於查找表中,即類別,而外鍵位於另一個表中,即CategoryID,但CategoryID是可選的(即,它可以包含空值)。
我會想象在用戶的網頁生成的標記會是這個樣子:
<select id="foo">
<option value="">(Not Specified)</option>
<option value="1">Alpha</option>
<option value="2">Bravo</option>
<option value="3">Charlie</option>
</select>
我可以做這樣的事情,而無需編寫自定義的HtmlHelper?當保存時間的時候,它會與底層模型正確綁定嗎?
太簡單了。 :) 我想我沒有理解intellisense ......它說:「如果它不爲空,提供默認空值選項的文本。」如果我對標記沒有很好的理解,那對我來說毫無意義,儘管如果是這樣的話,我可能不應該在MVC沙箱中玩。另外,「如果不是空」這個短語似乎倒退了。 無論如何,感謝您的幫助。有時候需要問一下。 – 2009-05-22 17:24:40