包括对ModelState.AddModelError

时间:2018-07-11 11:19:28

标签: c# ajax partial-views

我有一个使用ajax调用渲染的局部视图。一切正常,除了在我的控制器中,我可以执行以下操作:

[HttpPost]
public ActionResult AgentRateRequest(ListAgentQuoteBusinessModel listQuotes)
{
if (combination)
{
    *actions*
} else{
    ModelState.AddModelError(string.Empty, "Erors");
}
}

现在,在加载我的页面后,我有了一个javascript,它的某个值通过ajax发送了部分视图。

类似:

$.ajax({
            url: "@Url.Action("AddModel", "Controller")",
            data: jsonObj,
            dataType: "html",
            type: "POST",
            success: function (data, textStatus, jqXHR) {
                console.log(data);
                $('#tab1').html(data);
                componentHandler.upgradeDom();
            },
            error: function (jqXHR, statusText, errorText) {
                alert('Error: ' + errorText)
            }
        });

现在,我想发送带有错误消息的整个视图,包括部分视图。 知道怎么做吗?

0 个答案:

没有答案