Здравствуйте! Прошу помочь просвещенным, пишу проект на ASP.NET MVC 3 с использованием Linq. Проблема вот в чем
public ActionResult Edit(int id)
{
var data = db.bum_users.
Where(a => a.id == id).
//Select(a => new { a.id, a.username, a.last_name, a.first_name }).
FirstOrDefault();
return View(data);
}
когда комментирую Select, все работает нормально, data отправляется в View. Но мне нужно вывести определенные поля, а не все. При добавлении Select-a вываливается ошибка:
The model item passed into the dictionary is of type '<>f__AnonymousType1`5[System.Int32,System.String,System.String,System.String,System.String]', but this dictionary requires a model item of type 'CRM.Models.bum_users'.
в чем проблема? как лучше сделать?
Спасибо
http://doslab.ru Разработка и внедрение автоматизированных информационных систем
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)