「比較入力チェック」の編集履歴(バックアップ)一覧に戻る

比較入力チェック - (2008/01/21 (月) 14:58:14) の編集履歴(バックアップ)


比較入力チェック


概要

狙ったwebコントロール二つの、値を比較チェックする。

前提条件


手順

比較入力チェックをするには、「CompareValidator」を使用する。
「CompareValidator」は、2つのwebコントロール(ここではテキストボックス)の値を比較するチェックである。

下地として、

  • Textbox1
  • Textbox2
  • Button1

で構成された入力フォームがあったとする。

not found (60.jpg)

[ツールボックス] -> [CompareValidator]をドラッグアンドドロップで配置する。

not found (61.jpg)

配置した「CompareValidator」のプロパティウィンドウで、「ErrorMessage」に任意の文字列を入力する。

not found (62.jpg)

同様に「ControlToCompare」を「Textbox1」、
「ControlToValidate」を、「Textbox2」にあわせる。

not found (63.jpg)

F5を押してデバッグ開始。以下のような画面がでる。

not found (64.jpg)

2つのテキストボックスに入力された文字が一致している場合、ボタンを押してもなにも起きないが、

not found (65.jpg)

一致していない場合、ボタンを押すと、エラーメッセージが表示される。

※2つのテキストボックスが両方とも未入力だと、この「CompareValidator」ではエラーを感知できない。
その為、必須入力チェックと組み合わせて使うのが汎用的である。

not found (66.jpg)
記事メニュー
目安箱バナー