質問

このトピックに関しては以前にも多くの質問がありましたが、ASP.NET MVC は非常に急速に進歩しているため、もう一度質問したいと思いました。

ASP.NET MVC でフォーム入力検証を提供するには何を推奨しますか?

要件:

  • サーバー側のチェック
  • クライアント側 (JavaScript) のチェック
  • 必須フィールド、数値範囲の検証、正規表現の検証などの基本をカバーする必要があります。

(つまり、基本的にすべて (またはほとんど) のものが ASP.NET Webフォーム検証コントロール する)

現在のオプションは次のとおりです。

  1. CodePlex の検証ツールキット
  2. ASP.NET MVC 2 プレビュー 1 へのジャンプ (私たちのアプリケーションは内部使用向けであり、本番稼働までに 6 か月かかるため、プレビューを使用するのが快適かもしれません)
役に立ちましたか?

解決

私はMVCの一部であることを行っているが、1.0でコンパイルして使用することができ、DataAnnotationsを使用することになります。

http://www.asp.net/learn/mvc /tutorial-39-cs.aspxする

/ M

他のヒント

XVAL にあなたのケースでは良い選択する必要があります。

FluentValidation にもしかし、それは物事のクライアント側を行わない、MVC成分を有しています。理想的には、これはXVALと統合することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top