10 Eki 2014 ASP.NET "UnobtrusiveValidationMode" Hatası ve Çözümü Kategori: ASP.NET Etiketler: ASP.NET 4.0ASP.NET 1 Yorum ASP.NET uygulamalarında, projemize validation kontrollerinden birini eklediğimiz durumlarda karşımıza "WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive)." hatası çıkacaktır. Bu hatayı iki şekilde çözebiliriz. İlki; Global.asax dosyası içerisinde yer alan Application_Start metodu yazacağımız aşağıdaki kod bloğu ile gerçekleşir.Application_Start metodu uygulamamız ilk çalıştığında çalışmasını istediğimiz kodları içerisinde barındıran metottur.ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition {Path = "~/scripts/jquery-1.4.1.min.js",DebugPath = "~/scripts/jquery-1.4.1.js",CdnPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.min.js",CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.js" });Not: Burada jquery’nin kullandığımız sürümünü belirtmemiz gerekmektedir.Diğer çözümse, uygulama ayarlarımızın yer aldığı web.config dosyası içerisinde bulunan <appSettings></appSettings> arasına yazacağımız key ile gerçekleşir.<appSettings><add key="ValidationSettings:UnobtrusiveValidationMode" value="none"/></appSettings> Yorum (1) Özhan Can / 10.10.2014 02:19:04 Faydalı paylaşım için teşekkür ederim. Çok işime yaradı.. Yorum Yaz * Ad Soyad: * Email: * Message: