Как использовать анонимный список в качестве модели в частичном представлении ASP.NET MVC?

, у меня есть список объектов 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" }
10
задан Saeed Neamati 2 July 2011 в 19:04
поделиться