我遇到了ajaxtoolkit脚本管理器的问题,它给出了404错误。
的Default.aspx _TSM_HiddenField_ = ScriptManager1_HiddenField&安培; _TSM_CombinedScripts _ =%3B%3bAjaxControlToolkit%2C +版%3d3.5.51116.0%2C +文化%3dneutral%2C +公钥%3d28f01b0e84b6d53e%3aen-US%3a2a06c7e2-728e-4b15- 83d6-9b269fb7261e%3a475a4ef5%3a5546a2b%3ad2e10b12%3aeffe2a26%3a37e2e5c9%3a5a682656%3a12bbc599
这给出了404错误,但default.asp文件显示正常
答案 0 :(得分:0)
404是因为网址太长而被网络服务器拒绝了。虽然页面一般看起来很好,但Ajax控件无法正常工作。
如果您的Web服务器位于.NET Framework 4.0或更高版本上,则可以通过将以下部分添加到< system.webServer>来克服错误。 web.config中的元素:
<security>
<requestFiltering>
<requestLimits maxQueryString="5000" />
</requestFiltering>
</security>