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