Я создаю функцию удаления в asp.net mvc, когда я вставляю блок Try-Catch, я получаю нулевую ссылку "пустая запись для параметра 'Id' не обнуляемого типа".
когда я удаляю блок Try-Catch, я получаю "Оператор DELETE конфликтует с ограничением REFERENCE" FK_tbl_Url_tbl_Category "."
public ActionResult Delete(int Id)
{
try
{
objBs.Delete(Id);
return Redirect("Index");
}
catch (Exception e)
{
"Sorry Failed to delete!"
ViewBag.DeleteData = e;
return Redirect("Index");
}
}
Единственный вопрос в том, что я получаю другую ошибку только из-за блока Try-Catch.
Во-вторых, почему Catch Block не улавливает мою ошибку, когда попытка не может быть успешно выполнена.