我升級了的WebForms項目.NET 4.5,並收到此錯誤:是否可以禁用/覆蓋ScriptResourceMapping要求?
WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).
我想啓用UnobtrusiveValidation,但我使用Combres Javascript的資源,所以我不想使用ScriptManager嘗試再次下載它。是否有可能告訴ScriptManager只信任它將被加載?換句話說,我想爲「jquery」添加一個無所作爲的映射。顯然不可能使用名稱添加ScriptResourceDefinition,但不添加路徑。有沒有其他方法?
對不起,我的問題是不清楚,我已經編輯它。該頁面建議我爲ScriptManager添加一個jquery引用,但我不希望它下載另一個jQuery副本 - 我已經將它作爲我的Combres資源的一部分加載。 – Jerph
您是否已經嘗試過這種解決方案?我會假設它只是添加了對JQuery的引用,以便腳本管理員知道它(即不下載多個副本)。 – martinwnet
我有,它爲cdn版本添加腳本標記,檢查它是否已加載,以及本地版本是否失敗。老實說,如果它也會在執行* CDN *版本之前檢查jQuery,那就沒問題了。 – Jerph