В моем контроллере я фильтрую список на основе параметров, которые пользователь сначала выбирает. Это похоже на поисковую систему.Отображать сообщение об ошибке при определенных условиях (пустой список)
Существует вероятность того, что список может вернуть 0 значений. Хотя это не ошибка, я хотел бы отобразить какое-то сообщение, например сообщение об ошибке, но все, что я нашел до сих пор, это использование ModelState или ModelStateDictionary в C#, которое также требует исключения. Но это не исключение, просто условие, поэтому я немного озадачен.
Я выпишу немного коды, так что вы будете визуально видеть то, что я хочу:
if(listOBJS.count == 0)
{
// DISPLAY THE ERROR!
PopulateDDL1();
PopulateDDL2();
return View(listOBJS);
}
Права, что о том, что я хочу сделать. Как я могу продолжить? Спасибо за советы.
Оооо, я постараюсь это! Как вы уже упоминали, есть перегрузка, которая допускает строку. Я буду держать вас в курсе! – hsim
Ну, эти 2, похоже, работают, но после этого на веб-странице ничего не отображается. Нужно ли мне что-то настраивать в файле .cshtml? – hsim
@ HervéSimard Да, конечно, см. Править выше –