<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483644"/>
</webServices>
</scripting>
</system.web.extensions>
在appsetting节点下添加
<add key="aspnet:MaxJsonDeserializerMembers" value="2147483644" />
ASP.net mvc 视图问题以下各节已定义,但尚未为布局页“~/views/shared/_layout_ajax.cshtml”呈现:“leftsider”。呈现:“leftsider”
解决方案:检查请求路径
如果是Ajax 请求的 可能根据mvc路由规则,url已经发生了改变,这时候 ajax post的 url就应该获取站点的 根目录;
var rootUrl="@Url.Content("~")"+"Controller/Action";