У меня есть контроллер, и метод, как определено...
[HttpPost]
public ActionResult UpdateUser(UserInformation model){
// Instead of throwing exception
throw new InvalidOperationException("Something went wrong");
// I need something like
return ExecutionError("Error Message");
// which should be received as an error to my
// $.ajax at client side...
}
Проблемы с исключениями
Мне нужен простой способ сообщить некоторый пользовательский статус http моему вызову $.ajax так, чтобы это привело к ошибке на стороне клиента, но я не хочу выбрасывать ошибку.
UPDATE
Я не могу изменить клиентский скрипт, потому что он становится несовместимым с другим источником данных.
Пока что HttpStatusCodeResult должен работать, но проблема в IIS. Неважно, какое сообщение об ошибке я задаю, я перепробовал все ответы, все равно я получаю только сообщение по умолчанию.