あなたの答えは次のとおりだと思います: ASP.NET 4.5 および Visual Studio 2012 の新機能
以下の関連テキストをコピーしています。
目立たない検証
クライアント側の検証ロジックに目立たない JavaScript を使用するように、組み込みのバリデーター コントロールを構成できるようになりました。これにより、ページ マークアップでインラインでレンダリングされる JavaScript の量が大幅に削減され、全体的なページ サイズが縮小されます。次のいずれかの方法で、控えめな JavaScript をバリデータ コントロール用に構成できます。
<appSettings>
Web.config ファイルの要素に次の設定を追加することにより、グローバルに:
静的System.Web.UI.ValidationSettings.UnobtrusiveValidationMode
プロパティをグローバルに設定しますUnobtrusiveValidationMode.WebForms
(通常は
Application_Start
Global.asax ファイルのメソッド内)。
Page クラスの新しい UnobtrusiveValidationMode プロパティを に設定することにより、ページに対して個別に
UnobtrusiveValidationMode.WebForms
。
このブログでは: Jupaol のコーディングの冒険. 私が見つけた:
前の例外を修正するには、次の Nuget パッケージをインストールする必要があります。
- jQuery
- ASPNET.ScriptManager.jQuery
- Microsoft.AspNet.ScriptManager.MSAjax
- Microsoft.AspNet.ScriptManager.WebForms
また、これらの Nuget パッケージによって追加されたコードの詳細もあります。