2015-06-02 3 views
0

Я хочу показать мою Viewbag.studentFaculty в ViewMVC Viewbag показывает System.Data.Entity.DynamicProxies

но когда я написал @ Viewbag.studentFaculty

я получил значение как этот System.Data. Entity.DynamicProxies.Faculty_D453027D6C8963B9EE27305AED88670DD8233614

Мой код

int FGD = db.Students.Where(stu => stu.StudentID == id).Select(f => f.Student_FGD_FK).FirstOrDefault(); 
Faculty stufac= db.FacultyGovermentDepartments.Where(f => f.FGD_ID == FGD).Select(fac => fac.Faculty).FirstOrDefault(); 
ViewBag.StudentFaculty = stufac; 
+0

Показать, как присвоить значение он на контроллере –

+0

Редактировать свой вопрос (а затем удалить комментарий) –

+0

'Faculty' представляет собой сложный объект, поэтому он должен' @ Viewbag.studentFaculty. SomeProperty' –

ответ

1

Вы можете хранить в виде переменной:

var faculty = (Faculty)ViewBag.StudentFaculty 
Смежные вопросы