0

フォームの RequireFieldValidator に問題があります。フォームの入力が不十分な場合でも、エラー メッセージが適切に表示されるので、これはすばらしいことです。実際には、(requirefieldvalidor が発生した後) フォームに入力しないことに決め、キャンセル ボタンをクリックするか、メニューのリンクボタンをクリックすることはできません。そのため、requirefieldvalidator により、ページを変更してやりたいことができなくなります。どうすればこの問題を解決できますか?

心から、

クエンティン

4

3 に答える 3

2

とボタンCausesValidation="False"に設定cancellinkbutton

于 2012-06-21T12:52:56.690 に答える
1

特定のページにリダイレクトするボタンを追加し、CauseValidation="fasle" を設定します。

<asp:Button ID="cmdCancel" Text="Cancel" runat="server" CauseValidation="false"
              OnClick="cmdCancel_Click" />
于 2012-06-21T12:54:40.343 に答える
0

バリデーターと送信ボタンの検証グループを設定する必要があります。http://msdn.microsoft.com/en-us/library/ms227424.aspxを参照してください

于 2012-06-21T12:53:49.437 に答える