2011-07-08 12 views
1

私は、データベースから生成されたデータ駆動型を持ち、質問の型としてDataTemplateSelectorを使用しており、実行時に生成されるフォームを取得します。Silverlight 4でデータ駆動型を検証するには?

このフォームを検証したいと思います。検証パラメータはdb内にもあります。私は、データ駆動型の動的フォームで検証の良い例は見つけていません。

いいブログ/記事やコードへのリンクがあれば幸いです。

答えて

1

あなたはmvvmを使用しているのですか、データベースにまっすぐですか?私はNuGetライブラリから利用可能なFluentValidationで本当に幸運を覚えました。これは非常に強力で、本当にきちんとした検証ロジックがたくさんあります

+0

私はMVVMを使用しています – chugh97

+0

次にFluentValidationを提案します。あなたは本当にフォームを検証しているわけではなく、VM内のデータを検証しています。したがって、テンプレートセレクタでどのフォームを選択するかは変わりません – ecathell