Привет, я новичок в MVC3 Razor.
Я пытался отобразить значения из таблицы базы данных.
в контроллере я написал код как
var test1 = from ed in db.EmpDetails
join dp in db.Departments on ed.EmpDept equals dp.DeptId
select new
{
EmpId = ed.EmpId,
EmpName = ed.EmpName,
EmpDesignation = ed.EmpDesignation,
EmpSalary = ed.EmpSalary,
EmpUserName =ed.EmpUserName,
EmpDept =ed.EmpDept,
deptName = dp.deptName
};
ViewBag.test = test1;
и в поле зрения
@foreach (var tm in ViewBag.test)
{
string abc =@tm.EmpName;
// and the logic
}
Here i am getting all the value in the "tm" variable. But when i try to get the particular value of EmpName in a string it is showing the error as "'object' does not contain a definition for 'EmpName'".
Пожалуйста, помогите мне решить эту ошибку.
Спасибо
Сан -