Я новичок в MVC (то есть в последние несколько дней), и я хотел бы знать, является ли то, что я сделал, лучшим способом.
У меня есть представление, которое представляет собой комбинацию формы элемента вставкис формой списка деталей внизу для конкретной сущности.Таким образом, мне нужно 2 модели для страницы, чтобы избежать таких вещей, как @Html.LabelFor(model => model.FirstOrDefault().EventTypeID, "Event Type")
.
. Что я сделал, так это установил модель на Tuple<IEnumerable<Event>,Event>
, чтобы у меня был и один элемент, иКоллекция предметов.Кто-нибудь может предложить менее хакерскую альтернативу или это лучший способ сделать это?