1

新しく追加された ValidationSummary コントロールを使用しているシナリオがあります。私が取り組んでいるフォームには、複数のボタン (顧客検索、送信など) があります。顧客検索ボタンではなく、ユーザーが送信ボタンをクリックしたときにのみ ValidationSummary を起動することは可能ですか?

4

2 に答える 2

2

顧客検索ボタンで、「CausesValidation='False'」を追加します。

于 2009-03-10T01:36:02.953 に答える
2

これを行う最善かつ最も一般的な方法は、ValidationGroup検証されるサマリーとすべてのコントロール、および送信ボタンのプロパティに値を割り当てることです。同じ ValidationGroup を持つコントロールのみが影響を受けます。

検証グループを使用すると、互いに影響を与えることなく、ページのさまざまな部分を検証できます。この機能は、一般的な要望により ASP.NET 2.0 で導入されました。

于 2009-03-10T01:44:01.623 に答える