我已經嘗試了很多東西,但我無法弄清楚如何去做。我從我的數據庫中獲取對象列表,我實際上想要顯示視圖中的所有對象。 所以我得到我的感謝對象列表給該函數:如何將對象列表從控制器傳遞到視圖並訪問每個對象的屬性?
List<Contact> ListeContacts = StructureData.DonneListeContact(NumDossier);
然後,我通過我的列表中ViewBag:
ViewBag.ListeContacts = ListeContacts;
所以現在我想在顯示每個對象的所有屬性一個在視圖中選擇,所以我嘗試這種方式:
<select>
@foreach (System.Data.DataRow Contact in ViewBag.ListeContact)
{
<option>@Html.DisplayName(Contact["nom_contact"].ToString())</option>
}
</select>
但它顯示我對一的foreach「NullReferenceExeption」。網上有很多例子,但都使用EntityFramework完成,因此使用模型數據結構時很簡單。有人有想法嗎?
「NullReferenceException」在哪裏? –
噢,對不起,我編輯的職位 –