0

カスタムサーバー側のバリデーターがあります。これは、相互に比較して検証される複数の異なるコントロールを検証するために使用されます。たとえば、一方のdrowndownlistの値がxの場合、もう一方のドロップダウンリストの値を選択する必要があります。

フォームはリピーター関数で動的に作成され、コード側でバインドされます。

カスタムバリデーターを1つだけ使用し、必要な基準を満たさない適切なコントロールの横にアスタリスクを表示するにはどうすればよいですか。

現在、要約にエラーメッセージを表示しているだけですが、具体的にどのコントロールが正しくないかについて、ユーザーにもう少し情報を提供したいと思います。

私が検討したオプションの1つは、検証する各コントロールの横にラベルコントロールを配置し、最初にその可視性を非表示に設定し、そのコントロールが検証に失敗した場合は「*」の値で表示に設定することでしたが、もっと簡単な方法はありますか?

助けていただければ幸いです。ありがとう!

4

1 に答える 1

0

最終的に、検証が必要なデータの行ごとにカスタムバリデーターを作成しました。これはリピーターコントロールで動的に行われ、変更が必要な行にアスタリスクが表示されます。これは私が必要としていたものに対してうまくいきました。ありがとう!

于 2012-11-24T14:54:27.120 に答える