, у меня есть список объектов Contact
, из которых мне просто нужен подмножество атрибутов. Поэтому я использовал проекцию LINQ для создания анонимного списка и передал его в частичное представление.Но когда я использую этот список в частичном представлении, компилятор сообщает, что у него нет этих атрибутов. Я попробовал простейший случай, описанный ниже, но все же у меня нет возможности использовать анонимный объект или список в частичном представлении.
var model = new { FirstName = "Saeed", LastName = "Neamati" };
return PartialView(model);
А внутри частичного представления у меня есть:
<h1>Your name is @Model.FirstName @Model.LastName<h1>
Но там говорится, что @Model не имеет свойств FirstName и LastName. Что здесь не так? Когда я использую @Model, эта строка будет отображаться в браузере:
{ Title = "Saeed" }