SORU
9 Ocak 2012, PAZARTESİ


Microsoftajax.js, microsoftmvcajax.js ve microsoftmvcvalidation.js ASP.NET itibariyle eski MVC 3?

MicrosoftAjax.js, MicrosoftMvcAjax.js MicrosoftMvcValidation.js ASP.NET itibariyle eski MVC 3? Ben fırsatım olmadı fazla bilgi Bu web, ama okuduğum anlamına bu dosyalar kullanılmıştır ASP.NET MVC 1-2 ve değiştirilecek tarafından jquery.validate.min.js, jquery.unobtrusive-ajax.min.js jquery.validate.unobtrusive.min.js. Bu doğru mu? Hala Microsoft dosyaları ihtiyacım var mı?

CEVAP
9 Ocak 2012, PAZARTESİ


Evet, Microsoft* tüm yardımcıları ASP.NET MVC 3'te eskidir. Benim için her zaman demode olmuştur ama şimdi en azından Microsoft bu resmi yaptı ve jQuery ile değiştirilir.

2 yeni işlevler eklendi

<appSettings>
    <add key="webpages:Version" value="1.0.0.0"/>
    <add key="ClientValidationEnabled" value="true"/>
    <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>

İlk UnobtrusiveJavaScriptEnabled. Bu web bu işlevi etkinleştirirseniz anlamına gelir.config (etkin varsayılan olarak ne zaman yeni bir ASP.NET MVC 3 uygulama), Ajax.* yardımcıları gibi Ajax.BeginForm Ajax.ActionLink yayarlar HTML5 data-* öznitelikleri kendi DOM elemanları yerine karıştırma javascript ile biçimlendirme. Bu niteliklerin ayrıştırma ve zahmetsiz bir WordPress kullanmak için bunları kullanmak AJAXify hangi sayfa jquery.unobtrusive-ajax.js komut içermelidir.

İkinci de varsayılan olarak etkin ClientValidationEnabled. Aynı şekilde giriş alanları üreten tüm yardımcıları veri-* HTML5 onlara nitelikler çıkarır bu ayarı etkinleştirdiğinizde javascript çalışıyor, sorunsuzdur. jquery.validate.js jquery.validate.unobtrusive.js onları çalışması için komut dosyaları, _Layout gibi içerir.cshtml.Bu sırada görünmelidir ve jquery yüklendikten sonra olmalılar:

<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

ASP.NET MVC 3 Microsoft* tüm komut dosyaları unut. Sitenizden kaldırmanız. Bu dosyaları silmek.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Associated Press

    Associated P

    18 EYLÜL 2006
  • BrandonHarrisWalker

    BrandonHarri

    27 Kasım 2006
  • trickycharms

    trickycharms

    6 Aralık 2013