具有长字符串到控制器的Razor Pass模型会导致异常

时间:2017-04-26 10:56:09

标签: asp.net-mvc razor

我正在使用MVC Razor将模型从视图发送到控制器,一切正常,直到我发送一个长字符串(大约3000个字符)。它会导致异常:"The request filtering module is configured to deny a request where the query string is too long."

这是我的代码:

<iframe width="700" height="400"
        src="@Url.Action("_CKEditorIFrame", "EditorMessage", Model.MyModel)">
</iframe>

public ActionResult _CKEditorIFrame(MyModel model)
{
    return PartialView("_CKEditorIFrame", model);
}

public class MyModel
{
    public int Id { get;set; }
    public string MessageText { get; set; }
}

如何在不更改web.configuration maxQueryString值的情况下修复它。

0 个答案:

没有答案