首页 > Web开发 > 详细

web.config问题及配置(更新中)

时间:2015-04-27 12:32:57      阅读:304      评论:0      收藏:0      [点我收藏+]

ASP.NET升级到4.5后的改动

1. web.config中machineKey的设置ASP.NET

ASP.NET 4.5的默认设置是:

<machineKey compatibilityMode="Framework45" />

ASP.NET 4.5对表单验证的加/解密算法进行了改进,如果不是同时将所有ASP.NET应用程序升级至ASP.NET 4.5,为了保持表单验证的兼容性,需要修改compatibilityMode的设置。

<machineKey compatibilityMode="Framework20SP1"/>
<machineKey compatibilityMode="Framework20SP2"/>

2. 对WebForms表单验证控件的影响

如果用到了<asp:RequiredFieldValidator/>这样的验证控件,会出现下面错误:

WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for ‘jquery‘. Please add a ScriptResourceMapping named jquery(case-sensitive).

解决方法:在web.config的<appSettings>中添加如下的设置

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />

 

web.config问题及配置(更新中)

原文:http://www.cnblogs.com/lovewl2/p/4459551.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!