Я работаю с ASP.NET MVC 4, и я создаю регистрационную форму для новых членов. Каждый член имеет роль (администратор или простой пользователь). Я пытаюсь заполнить DropDownList из моей базы данных, и это то, что я делаю в моем контроллере:Заполнение ViewBag из базы данных возвращает NullReferenceException
[HttpGet]
public ActionResult Test()
{
ViewBag.Roles = context.Roles.ToList();
return View();
}
Однако я получаю ошибку NullReferenceException и не ясно, почему. В моей таблице «Роли» есть записи, поэтому я не знаю, почему это возвращает нулевое исключение.
Что такое контекст, который был инициализирован? –
Абсолютно глупо от меня, я забыл инициализировать контекст ... Спасибо! Не могли бы вы разместить его в качестве ответа, и я приму это! – Traffy
[Почему бы не использовать 'M' в' MVC' (http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller)? –