В моем контроллере есть метод, который принимает в качестве ОПЦИОНАЛЬНОГО параметра переменную bool (это необязательно, необязательно), хотя когда я возвращаю представление, оно говорит, что представление ожидает параметр.
У меня есть вид модели, который устанавливает bool в true или false, чтобы отображать сообщение об ошибке в представлении, если определенное действие действительно произошло.
вот мой код
public ActionResult Index([Optional] bool cameFromModal)
{cameFromModal = false;
if (cameFromModal == true)
{
vm.Error = true; // I set the bool to the model so that I can display an error message on my returned view
}
return View(vm);
}