2009-07-09 7 views
1

私は設計するページが1つあります。これには、パスワードのテキストボックスが含まれています ユーザーがデータを入力せずに送信ボタンを押すと、両方のテキストボックスの横に「空ではありません」というメッセージが表示されます。 それはJavascriptを使わずに行うことができますか?ASP.NET検証

答えて

0

validation controlsを使用できます。これらは、クライアント側とサーバー側の検証をサポートします。

あなたはそれを意味する場合、javascriptを知る必要はありません。

2

この例では、あなたのページにそれをドロップし、RequiredFieldValidatorコントロールを使用します。これは、デフォルトではJavaScriptとサーバー側を使用します。 EnableClientScriptプロパティをfalseに設定することで、JavaScriptをオフにすることができます。 ControlToValidateプロパティを使用して、このバリデーターをテキストボックスに関連付けます。 Textプロパティを表示するメッセージに設定します。

ボタンで生成されたサーバー側のイベントでは、単にページのIsValidプロパティを呼び出し、有効な場合のみ、処理を続行します。