在我的應用程序具有以下消息的一個實例: 對象引用不設置爲一個對象的一個實例。對象引用不設置爲一個對象
@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)
下拉列表包含簡單的字符串(人物標題)。當您選擇一個標題時,該標題應該返回到我的模型。控制器代碼:
ViewData["PersonTitle"] = new SelectList(new[] { "Dhr.", "Mevr." });
爲什麼這不起作用?
編輯:目的是改變
@Html.EditorFor(model => model.Person.Title)
弄成這個樣子
@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)
可能的複製[什麼是一個NullReferenceException,以及如何解決?(http://stackoverflow.com/questions/4660142/what-is-a -nullreferenceexception和知識-DO-I-FIX-IT) – 2017-01-11 10:29:05