3

属性ベースの検証に対応する ASP.NET Webforms の方法はありますか。もしそうなら、これが実証されたURL。私はオープンソース プロジェクトを探しているわけではありません。Web フォームで MVC ルーティングを使用できるように、検証フレームワークを使用できますか?

4

3 に答える 3

4

ルーティングは asp.net 全体で一般的であるため、Web フォームでも簡単に使用できます。


「属性ベースの検証」は、いわゆるDataAnnotationsに基づいています。それらはasp.net固有ではありませんが、.net全体に共通です。Mvc フレームワークはそれらを使用するだけです。

このチュートリアルは役に立つかもしれません。そのようなアプローチを使用するかどうかはわかりませんが、確かに可能です。

于 2010-03-15T12:37:15.933 に答える
1

これをチェックしてください。ASP.Net Web フォーム用の非常に優れた検証フレームワーク。

http://imar.spaanjaars.com/QuickDocId.aspx?quickdoc=477

代替テキスト
(ソース: spaanjaars.com )

于 2010-03-15T13:39:16.907 に答える
0

Microsoft Enterprise Library Validation Application Blockもチェックしてください。DataAnnotations と比較すると、機能セットがはるかに多く、Visual Studio との統合があり、拡張の可能性が高く、将来のバージョンでは DataAnnotations 属性を読み取ることができるようになりますが、学習曲線ははるかに急勾配です。その複雑さのため、小規模なプロジェクトには必ずしも適しているとは限りません。

于 2010-03-17T08:14:37.100 に答える