我正在尝试从表中删除项目。它有 Ajax 链接。
@Ajax.ActionLink("Delete", "DeleteConfirm", new { id = Model.ID }, new AjaxOptions {
HttpMethod = "POST", UpdateTargetId = "TableID", OnSuccess = "CloseDialog", OnFailure = "AlerDialog"
})
它使用 POST 方法从控制器调用 DeleteConfirm 方法。我做了一个简单的控制器,它应该做一些事情,所以 ActionLink 应该捕获错误并运行 OnFailure 函数(以显示警报对话框)。
控制器:
public ActionResult DeleteConfirm(int id)
{
// code here
}
从控制器方法返回什么以便 OnFailure 函数调用?