ASP.NET Webフォームで使われるサーバーコントロールについてまとめてみたので、メモがてら記事にします。
それぞれのサーバーコントロールについて、固有のプロパティ等を具体例を交えてざっくり説明していきます。
(ID等の共通するプロパティは別記事で説明しているため、今回は取り上げません)
今回は、ユーザーが入力した値を確認・検証する検証コントロールについて説明していきます。
検証サーバーコントロールの種類は、以下になります。
・CompareValidator コントロール
・CustomValidator コントロール
・RangeValidator コントロール
・RegularExpressionValidator コントロール
・RequiredFieldValidator コントロール
・ValidationSummary コントロール
そのうち、今回は
・CompareValidator コントロール
・RangeValidator コントロール
・RegularExpressionValidator コントロール
について説明していきます。
※ValidationSummary コントロールは、一応検証コントロールに入れていますが、このコントロール自体は実際に検証を行ってはおらず、検証結果のメッセージをまとめて表示するものです。
サンプルコードの開発環境は、
・Microsoft Visual Studio Community 2022
実行ブラウザは
・GoogleChrome
です。
それぞれのサーバーコントロールについて、固有のプロパティ等を具体例を交えてざっくり説明していきます。
(ID等の共通するプロパティは別記事で説明しているため、今回は取り上げません)
今回は、ユーザーが入力した値を確認・検証する検証コントロールについて説明していきます。
検証サーバーコントロールの種類は、以下になります。
・CompareValidator コントロール
・CustomValidator コントロール
・RangeValidator コントロール
・RegularExpressionValidator コントロール
・RequiredFieldValidator コントロール
・ValidationSummary コントロール
そのうち、今回は
・CompareValidator コントロール
・RangeValidator コントロール
・RegularExpressionValidator コントロール
について説明していきます。
※ValidationSummary コントロールは、一応検証コントロールに入れていますが、このコントロール自体は実際に検証を行ってはおらず、検証結果のメッセージをまとめて表示するものです。
サンプルコードの開発環境は、
・Microsoft Visual Studio Community 2022
実行ブラウザは
・GoogleChrome
です。