Нашел ответ, я совершил глупую ошибку
Теперь я заменил свой метод индекса на этот
public ActionResult Index(Guid empId)
{
ViewBag.Model = new EditEmployeePopulator(session, empId).GetModel();
return View();
}
К этому
public ActionResult Index(Guid empId)
{
return View(new EditEmpoyeePopulator(session, empId).GetModel());
}
И это сработало!
Раньше я делал это неправильно. Я назначал свою модель как свойство ViewBag и обращался к ней через ViewBag только в моем представлении, и это была моя ошибка.
Когда я заменил свой код, он начал работать только с этим
@Html.TextAreaFor(m => m.EmployeeDescription)
:):)
Спасибо за все ответы