我的問題產生是因為
@Html.DropDownListFor(model => model.element, Model.collection)
其中 element 部分有值但 collection 部分卻是 null。
(因為 element 部分分別讀自不同資料表,但讀 collection 的部分有錯被 catch 起來沒直接斷掉,造成回傳時有選項值卻沒有選單可以讀的情況。)
修正方式就是確認 collection 有正確初始化取到值即可。
ref: Reply By BenAdler
沒有留言:
張貼留言