Имам обект „Person“, който има свойството „FirstName“ и „LastName“. „Човекът“ също има 1-n връзка с обект „Телефон“. Обектът "Телефон" има свойството "Номер". Така че човек може да има няколко телефонни номера.
В „PersonController“ имам действие „Създаване“, което зарежда строго въведен изглед, за да покаже формуляр, където мога да създам нов „Човек“. Но освен свойствата на лицето, аз също искам да мога да въвеждам първи дъщерен обект на телефона.
Този код ми дава NullReferenceException:
Html.TextBox("Number", Model.Person.Phones.SingleOrDefault().Number)
В моя метод на действие наричам изгледа така:
Dim p As New Person
Return View(p)
И така, как мога да създам обект и първи дъщерен обект в един изглед?