ASP.Net と VB を使用して Web サイトを開発しています。
ページの 1 つに、特定のフィールド ( TextBoxes および a DropDownList) があります。ユーザーはこれらのフィールドに入力し、[送信] ボタンをクリックする必要があります。また、[Clear Values] ボタンがあり、ユーザーがクリックすると Web ページのフィールドがクリアされます。
フィールドをクリアするために私が書いたコードは次のとおりです。
txtBox1.Text = String.Empty
すべてのTextBoxes に対して。しかし、フィールドを検証するためRequiredFieldValidatorにRangeValidator、などのいくつかのバリデーターを使用したため、それは機能しませんでした。RegularExpressionValidatorそのため、ユーザーがいくつかのフィールドに入力し、すべてのフィールドをクリアするために [値のクリア] ボタンをクリックしても、フィールドはクリアされません。検証が機能し、それらの検証に従ってエラーメッセージが表示されることを確認してください。
また、すべてのフィールドをクリアするために次のコードを試しました。
Response.Redirect("UserData.aspx");
(「UserData.aspx」はその Web ページのみの名前です)。ただし、それでも同じ検証エラー メッセージが表示されます。
これに取り組む方法は?