У меня есть модель с именем Situation
, и я просто получаю их все, чтобы я могла перечислить их в выпадающем списке в представлении.Вот мой запрос:
var situations = _context.Situations.ToList();
Раскрывающийся список:
@Html.DropDownList("SituationID", null, "Pick One: ", new { @class = "form-control" })
Странная часть состоит в том, что каждый из элементов в возвращаемом наборе является моим Namespace.Models.Situation
вместо значений в верхней частиуровень.
Мой другой запрос о возврате пользователей (public class ApplicationUser : IdentityUser
) возвращает их адреса электронной почты для [0], 1 ..., а затем свойства под ними.Вот скриншоты в точке останова:



Помимо того, что я до сих пор очень мало понимаю о том, как использовать @ Html.DropDownList HtmlHelper (подробнее об этом в других вопросах), я не могу понять, что между ними различается.Ясно, что ошибок нет, но я не знаю, куда идти дальше.Спасибо!