天天看點

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

新開一個Web site。沒有使用jQuery,當Insus.NET使用一些驗證控件時,如RequiredfieldValidator,程式出現下面錯誤:

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

怎麼回來,使用NuGet來安裝jQuery并在網頁引用jQury類庫,隻要一運作,此錯誤依然出現。

在網上搜尋一回,然後出錯的不此Insus.NET一個人,還有很多。解決此方法,就是配置web.Config文檔,在appSettings添加一個Key:

WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for \'jquery\'. Please add a ScriptResourceMapping named jquery(case-sensitive).
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>      
WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for \'jquery\'. Please add a ScriptResourceMapping named jquery(case-sensitive).