2

送信ボタンがクリックされる前と後の両方で機能するように、フォームで検証を機能させたいと考えています。

現在、フォームにはサーバー側の検証が正しく機能しており、モデル内のデータ注釈と目立たないjquery検証の組み合わせを使用して、ページの上部にエラーメッセージを表示し、一部のフォームで正しくないコントロールを強調表示します。

ユーザーが間違った/不完全なフォームを送信する前にフォームに値を入力すると、同様の検証が表示されるようにする必要があります。

このタイプの検証を実装する多くのパッケージを見てきましたが、プロジェクトが開発されている MVC 4 ではなく、すべて MVC 3 (私が最後に見たのは DataAnnotationsExtensions.ClientValidation で、現在は DataAnnotationsExtensions.MVC3) 用でした。

どんな提案も役に立ちます。

4

1 に答える 1

0
public class BundleConfig
{
            // For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
    public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/bundles/all").Include(
            "~/Scripts/modernizr-*",
             "~/Scripts/jquery-ui-{version}.js",
            "~/Scripts/jquery.unobtrusive*",        
            "~/Scripts/jquery-{version}.js",
            "~/Scripts/jquery.validate*",
            "~/Scripts/custom-ie-enhancements.js"));

        BundleTable.EnableOptimizations = true;
    }
}

}

于 2013-01-23T16:20:07.700 に答える