我有一个带有以下 catch 语句的控制器,它返回部分视图和要显示的错误。
catch (Exception ex)
{
return PartialView("ErrorPartial", new ErrorModel(ex));
}
这个控制器是通过这样的 Ajax 调用来调用的......
$('#myID').ajaxSubmit({
url: buildUrl('MyController'),
beforeSubmit: function () {
toggleOverlay(true, 'Saving...');
},
success: function (responseText, statusText, xhr) {
successSave(responseText, statusText, xhr)
},
error: function (jqXHR, textStatus, errorThrown) {
}
});
如果捕获到异常,则代码会落入错误块中,但是我无法将部分视图数据传递给它。
无论如何我可以将部分数据传递到错误块中吗?如果没有,你能推荐一个替代品吗?
谢谢 :)