Краткое объяснение: Одна часть моего проекта — это система управления сотрудниками. На индексной странице «Сотрудники» отображается список сотрудников в зависимости от области, к которой они принадлежат. А если ни один регион не выбран, отображаются все сотрудники. Когда страница индекса вызывается в первый раз, выбор области отсутствует, поэтому я ожидаю, что переменная в методе контроллера будет иметь значение null.
Конкретно это означает, что мой метод контроллера выглядит следующим образом (примерно):
Код: Выделить всё
public IActionResult Index(Area? area)
{
if(area == null)
{
return View();
}
else
{
return View(area.Id);
}
}
Код: Выделить всё
public class Area
{
public int Id {get; set;}
public string Key {get; set;}
public string? Name {get; set;}
...
}
Код: Выделить всё
Employees
Значение области во время выполнения:

Подробнее здесь: https://stackoverflow.com/questions/786 ... tead-of-th
Мобильная версия