BaseValidatorとは? わかりやすく解説

BaseValidator イベント


BaseValidator イベント


BaseValidator クラス

このクラスから派生したすべての検証コントロール実装中核となります抽象クラスであるため、このクラスインスタンス作成できません。

名前空間: System.Web.UI.MobileControls
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)
構文構文

Public MustInherit Class
 BaseValidator
    Inherits TextControl
    Implements IValidator
Dim instance As BaseValidator
public abstract class BaseValidator : TextControl,
 IValidator
public ref class BaseValidator abstract : public
 TextControl, IValidator
public abstract class BaseValidator extends
 TextControl implements IValidator
public abstract class BaseValidator extends
 TextControl implements IValidator
解説解説
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.MobileControls.MobileControl
       System.Web.UI.MobileControls.TextControl
        System.Web.UI.MobileControls.BaseValidator
           System.Web.UI.MobileControls.CompareValidator
           System.Web.UI.MobileControls.CustomValidator
           System.Web.UI.MobileControls.RangeValidator
           System.Web.UI.MobileControls.RegularExpressionValidator
           System.Web.UI.MobileControls.RequiredFieldValidator
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BaseValidator メンバ
System.Web.UI.MobileControls 名前空間
BaseValidator
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary
その他の技術情報
検証コントロール
Validating Against a Specific Value for ASP.NET Server Controls

BaseValidator クラス

検証コントロール抽象基本クラス役割果たします

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public MustInherit Class
 BaseValidator
    Inherits Label
    Implements IValidator
Dim instance As BaseValidator
public abstract class BaseValidator : Label,
 IValidator
public ref class BaseValidator abstract : public
 Label, IValidator
public abstract class BaseValidator extends
 Label implements IValidator
public abstract class BaseValidator extends
 Label implements IValidator
解説解説

BaseValidator クラスは、すべての検証コントロールコア実装提供します検証コントロールは、関連付けられた入力コントロール内のユーザー入力検証するために使用されます。ユーザー入力した値が検証合格しない場合は、検証コントロールからエラー メッセージ表示されます。検証コントロール入力コントロールか切り離されているので、入力コントロール関連するページ内のどの場所にでもエラー メッセージ配置できますASP.NET には、特定の種類検証実行する複数検証コントロール用意されています。これらのコントロール次の表に示します

検証コントロール

説明

CompareValidator

CompareValidator.Operator プロパティを ValidationCompareOperator.DataTypeCheck に設定することにより、他の入力コントロール入力された値、定数値、または適切なデータ型に対して値を検証します。

CustomValidator

ユーザー用意したカスタム検証ルーチン使用して値を検証します。

RangeValidator

値が値の範囲内にあるかどうか検証します。

RegularExpressionValidator

正規表現使用して値を検証します。

RequiredFieldValidator

必要なフィールドに値が入力されたかどうかを検証します。

検証コントロールは、常に関連付けられている入力コントロールサーバー上で検証します。検証コントロールクライアント側実装することもでき、スクリプト対応しているブラウザ (Internet Explorer Version 4.0 以降など) によりクライアント上で検証実行できますクライアント側検証で、ユーザーによる入力サーバー送信する前にチェックすることによって、検証プロセス強化されます。これによりフォーム送信する前にクライアントエラー検出しサーバー側での検証必要な情報ラウンド トリップ発生しないようにできます

複数検証コントロール1 つ入力コントロール関連付けて、異な基準検証実行できます。たとえば、TextBox コントロールには複数検証コントロール適用できますRangeValidator コントロール使用すると、TextBox コントロール入力された値が必ず指定範囲内に収まるように設定できます。また RequiredFieldValidator コントロール使用すると、ユーザーが必ず値を入力するように設定できます

ASP.NET には、サーバー対すポストバック機能を持つ多数コントロール用意されています。これらのコントロールのうち、いずれかコントロールCausesValidation プロパティtrue設定すると、そのコントロールサーバーポストバックするときに検証実行されます。サーバーへのポストバック機能を持つコントロール次に示します

  • System.Web.UI.WebControls.BulletedList

  • System.Web.UI.WebControls.Button

  • System.Web.UI.WebControls.CheckBox

  • System.Web.UI.WebControls.CheckBoxList

  • System.Web.UI.WebControls.DropDownList

  • System.Web.UI.HtmlControls.HtmlButton

  • System.Web.UI.HtmlControls.HtmlInputButton

  • System.Web.UI.HtmlControls.HtmlInputImage

  • System.Web.UI.WebControls.ImageButton

  • System.Web.UI.WebControls.LinkButton

  • System.Web.UI.WebControls.ListBox

  • System.Web.UI.WebControls.RadioButtonList

  • System.Web.UI.WebControls.TextBox

これらの各コントロールには ValidationGroup プロパティあります。このプロパティ設定すると、そのコントロールサーバーへのポストバック発生するときに、指定したグループ内の検証コントロールだけが検証されます。検証コントロールグループ化するには、各検証コントロールの ValidationGroup プロパティを同じ値に設定します

入力コントロール検証コントロール関連付けるには、ControlToValidate プロパティ使用します検証失敗した場合検証コントロール表示するテキスト指定するには、Text プロパティ使用します。ValidationSummary コントロール使用して、そのページ検証失敗したすべてのコントロール要約表示することもできますValidationSummary コントロール表示するテキスト指定するには、ErrorMessage プロパティ使用します

検証コントロール使用する場合は、処理を実行する前にサーバー側の検証結果確認する必要がありますポストバック終了してからイベント メソッド呼び出す直前までの間に、ページ検証コントロール呼び出して検証結果を Page.IsValid プロパティ集約します (Validate メソッド使用して検証コントロール明示的に呼び出すこともできます)。独自のコード使用する場合入力処理する前にPage.IsValid プロパティtrue返すことを確認する必要があります検証失敗した場合クライアントポストバック発生するのをスクリプト対応のブラウザが防ぐ場合ありますが、検証済みデータ処理する前に必ずサーバー コードPage.IsValid確認する必要があります

検証手動でも実行できますページ上のすべての検証コントロール検証するには、Page.Validate メソッド使用します個別検証コントロール検証するには、そのコントロールValidate メソッド使用します

一部Web サーバー コントロールでは検証コントロールサポートされません。検証コントロール検証できる標準コントロール次に示します

  • System.Web.UI.WebControls.DropDownList

  • System.Web.UI.WebControls.FileUpload

  • System.Web.UI.WebControls.ListBox

  • System.Web.UI.WebControls.RadioButtonList

  • System.Web.UI.WebControls.TextBox

  • System.Web.UI.HtmlControls.HtmlInputFile

  • System.Web.UI.HtmlControls.HtmlInputPassword

  • System.Web.UI.HtmlControls.HtmlInputText

  • System.Web.UI.HtmlControls.HtmlSelect

  • System.Web.UI.HtmlControls.HtmlTextArea

メモメモ

検証する入力コントロールに対しては、System.Web.UI.ValidationPropertyAttribute 属性適用する必要があります

検証失敗した場合、SetFocusOnError プロパティtrue設定して関連付けられた入力コントロールフォーカス設定できます

BaseValidatorインスタンス初期プロパティ値の一覧については、BaseValidator コンストラクタトピック参照してください

ユーザー補助

継承時の注意 BaseValidator クラスから継承する場合は、EvaluateIsValid のメンバオーバーライドする必要があります

使用例使用例

複数検証コントロール使用してユーザーTextBox コントロールに有効値を入力するようにするコード例次に示します

<%@ Page Language="VB" AutoEventWireup="False"
 %>

<script runat="server">
 
  Sub Button_Click(ByVal sender As
 Object, ByVal e As EventArgs)
 Handles SubmitButton.Click
 
    If Page.IsValid Then
    
      MessageLabel.Text = "Page submitted successfully."
    
    Else
    
      MessageLabel.Text = "There is an error on the page."
    
    End If
    
  End Sub
 
</script>

<html>
  <body>
    <form runat="server">

      <h3>Validator Example</h3>
     
      Enter a number from 1 to 10.
      <asp:textbox id="NumberTextBox" 
        runat="server"/>

      <asp:rangevalidator id="NumberCompareValidator"
 
        controltovalidate="NumberTextBox"
        enableclientscript="False"  
        type="Integer"
        display="Dynamic" 
        errormessage="Please enter a value from 1 to 10."
        maximumvalue="10"
        minimumvalue="1"  
        text="*"
        runat="server"/>

      <asp:requiredfieldvalidator id="TextBoxRequiredValidator"
 
        controltovalidate="NumberTextBox"
        enableclientscript="False"
        display="Dynamic" 
        errormessage="Please enter a value."
        text="*"
        runat="server"/>

      <br><br>

      <asp:button id="SubmitButton"
        text="Submit"
        runat="server"/>
 
      <br><br>
       
      <asp:label id="MessageLabel" 
        runat="server"/>

      <br><br>

      <asp:validationsummary
        id="ErrorSummary"
        runat="server"/>
 
    </form>
  </body>
</html>

<%@ Page Language="C#" %>

<script runat="server">
 
  void Button_Click(Object sender, EventArgs e) 
  {
    if (Page.IsValid)
    {
      MessageLabel.Text = "Page submitted successfully.";
    }
    else
    {
      MessageLabel.Text = "There is an error on the page.";
    }
  }
 
</script>

<html>
  <body>
    <form runat="server">

      <h3>Validator Example</h3>
     
      Enter a number from 1 to 10.
      <asp:textbox id="NumberTextBox" 
        runat="server"/>

      <asp:rangevalidator id="NumberCompareValidator" 
        controltovalidate="NumberTextBox"
        enableclientscript="False"  
        type="Integer"
        display="Dynamic" 
        errormessage="Please enter a value from 1 to 10."
        maximumvalue="10"
        minimumvalue="1"  
        text="*"
        runat="server"/>

      <asp:requiredfieldvalidator id="TextBoxRequiredValidator" 
        controltovalidate="NumberTextBox"
        enableclientscript="False"
        display="Dynamic" 
        errormessage="Please enter a value."
        text="*"
        runat="server"/>

      <br><br>

      <asp:button id="SubmitButton"
        text="Submit"
        onclick="Button_Click"
        runat="server"/>
 
      <br><br>
       
      <asp:label id="MessageLabel" 
        runat="server"/>

      <br><br>

      <asp:validationsummary
        id="ErrorSummary"
        runat="server"/>
 
    </form>
  </body>
</html>

<%@ Page Language="JScript" %>

<script runat="server">
 
  function Button_Click(sender, e : EventArgs) 
  {
    if (Page.IsValid)
    {
      MessageLabel.Text = "Page submitted successfully.";
    }
    else
    {
      MessageLabel.Text = "There is an error on the page.";
    }
  }
 
</script>

<html>
  <body>
    <form runat="server">

      <h3>Validator Example</h3>
     
      Enter a number from 1 to 10.
      <asp:textbox id="NumberTextBox" 
        runat="server"/>

      <asp:rangevalidator id="NumberCompareValidator" 
        controltovalidate="NumberTextBox"
        enableclientscript="False"  
        type="Integer"
        display="Dynamic" 
        errormessage="Please enter a value from 1 to 10."
        maximumvalue="10"
        minimumvalue="1"  
        text="*"
        runat="server"/>

      <asp:requiredfieldvalidator id="TextBoxRequiredValidator" 
        controltovalidate="NumberTextBox"
        enableclientscript="False"
        display="Dynamic" 
        errormessage="Please enter a value."
        text="*"
        runat="server"/>

      <br><br>

      <asp:button id="SubmitButton"
        text="Submit"
        onclick="Button_Click"
        runat="server"/>
 
      <br><br>
       
      <asp:label id="MessageLabel" 
        runat="server"/>

      <br><br>

      <asp:validationsummary
        id="ErrorSummary"
        runat="server"/>
 
    </form>
  </body>
</html>

継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
       System.Web.UI.WebControls.Label
        System.Web.UI.WebControls.BaseValidator
           System.Web.UI.WebControls.BaseCompareValidator
           System.Web.UI.WebControls.CustomValidator
           System.Web.UI.WebControls.RegularExpressionValidator
           System.Web.UI.WebControls.RequiredFieldValidator
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BaseValidator メンバ
System.Web.UI.WebControls 名前空間
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary
CausesValidation
ErrorMessage
Text
ValidationGroup

BaseValidator コンストラクタ


BaseValidator コンストラクタ

BaseValidator クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

protected BaseValidator ()
protected:
BaseValidator ()
protected BaseValidator ()
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BaseValidator クラス
BaseValidator メンバ
System.Web.UI.WebControls 名前空間
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator

BaseValidator プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ Adapter  コントロール用のデバイス固有のアダプタ返します。 ( MobileControl から継承されます。)
パブリック プロパティ Alignment  スタイルとして適用する配置取得または設定します既定値は NotSet です。 ( MobileControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。 ( Control から継承されます。)
パブリック プロパティ BackColor  スタイルとして適用する背景色取得または設定します既定値Empty です。 ( MobileControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。 ( Control から継承されます。)
パブリック プロパティ BreakAfter  コントロールの後に追加後続改行レンダリングするかどうか判別するプロパティ取得または設定します。この改行により、後に続くコンテンツ次の行から開始します既定値true です。 ( MobileControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。 ( Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造指定されサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。 ( Control から継承されます。)
パブリック プロパティ ControlToValidate 検証するコントロールID取得または設定します既定値Empty です。
パブリック プロパティ CustomAttributes  コントロール定義されカスタム属性セット返します。 ( MobileControl から継承されます。)
パブリック プロパティ DeviceSpecific  コントロール関連付ける DeviceSpecific の Choice コンストラクト取得または設定します。 ( MobileControl から継承されます。)
パブリック プロパティ Display 検証コントロールエラー メッセージ表示するときの動作取得または設定します既定値Dynamic です。
パブリック プロパティ EnableTheming  このコントロールテーマ適用するかどうかを示す値を取得します。 ( MobileControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ErrorMessage エラー メッセージ使用するテキスト取得または設定します既定値Empty です。
パブリック プロパティ FirstPage  このコントロール表示されるフォーム最初のページ返します。 ( MobileControl から継承されます。)
パブリック プロパティ Font  コントロールフォント情報格納している FontInfo オブジェクト返します。 ( MobileControl から継承されます。)
パブリック プロパティ ForeColor  スタイルとして適用する前景色を取得または設定します。このプロパティは、通常テキストの色を設定します既定値Empty です。 ( MobileControl から継承されます。)
パブリック プロパティ Form  コントロール格納されているフォームアクセスます。 ( MobileControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。 ( Control から継承されます。)
パブリック プロパティ IsTemplated  MobileControl オブジェクトアクティブ テンプレート セットがあるかどうかを示す値を取得します。 ( MobileControl から継承されます。)
パブリック プロパティ IsValid コントロール検証したデータが有効かどうかを示す値を設定します。値の取得も可能です既定値true です。
パブリック プロパティ LastPage  指定したコントロール表示されるフォーム最後ページ返します。 ( MobileControl から継承されます。)
パブリック プロパティ MobilePage  コントロール格納されているページ返します。 ( MobileControl から継承されます。)
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキンID取得します。 ( MobileControl から継承されます。)
パブリック プロパティ StyleReference オーバーライドされますコントロールスタイル プロパティへの参照取得または設定します
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。 ( Control から継承されます。)
パブリック プロパティ Text  コントロールテキスト設定します。値の取得も可能です。 ( TextControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。 ( Control から継承されます。)
パブリック プロパティ Visible  サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ VisibleWeight オーバーライドされますコントロールおおよそウエイト文字数返します
パブリック プロパティ Wrapping  スタイルとして適用する折り返しモード取得または設定します既定値は NotSet です。 ( MobileControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。 ( Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。 ( Control から継承されます。)
プロテクト プロパティ InnerText  コントロール内のテキスト返します内側テキストは、複数の子コントロールテキスト組み合わせになっていることがあります。 ( MobileControl から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ PaginateChildren  コントロールの子改ページ位置自動修正する必要があるかどうか返しますフォーム改ページ位置自動修正使用されます。 ( MobileControl から継承されます。)
プロテクト プロパティ Style  このプロパティ説明については、「System.Web.UI.MobileControls.Style」を参照してください。 ( MobileControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
参照参照

関連項目

BaseValidator クラス
System.Web.UI.MobileControls 名前空間
BaseValidator
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary

その他の技術情報

検証コントロール
Validating Against a Specific Value for ASP.NET Server Controls

BaseValidator プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessKey  Web サーバー コントロールすばやく移動できるアクセス キー取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AssociatedControlID このプロパティサポートされていません。
パブリック プロパティ Attributes  コントロールプロパティ対応しない任意の属性 (表示専用) のコレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。 ( Control から継承されます。)
パブリック プロパティ BorderColor  Web コントロール境界線の色を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。 ( Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造指定されサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。 ( Control から継承されます。)
パブリック プロパティ ControlStyle  Web サーバー コントロールスタイル取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ ControlStyleCreated  Style オブジェクトが ControlStyle プロパティに対して作成されたかどうかを示す値を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ ControlToValidate 検証対象入力コントロール取得または設定します
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ Display 検証コントロールエラー メッセージ表示するときの動作取得または設定します
パブリック プロパティ EnableClientScript クライアント側での検証有効にするかどうかを示す値を取得または設定します
パブリック プロパティ Enabled 検証コントロール有効にするかどうかを示す値を取得または設定します
パブリック プロパティ EnableTheming  テーマがこのコントロール適用されるかどうかを示す値を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ErrorMessage 検証失敗したときに ValidationSummary コントロール表示されるエラー メッセージテキスト取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。 ( WebControl から継承されます。)
パブリック プロパティ ForeColor 検証失敗したときに表示されるメッセージの色を取得または設定します
パブリック プロパティ HasAttributes  コントロール属性セットがあるかどうかを示す値を取得します。 ( WebControl から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。 ( Control から継承されます。)
パブリック プロパティ IsValid 関連付けられている入力コントロール検証成功したかどうかを示す値を取得または設定します
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ SetFocusOnError 検証失敗したときに ControlToValidate プロパティ指定されコントロールフォーカス設定されるかどうかを示す値を取得または設定します
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキン取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ Style  Web サーバー コントロール外側タグスタイル属性として表示されるテキスト属性コレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ TabIndex  Web サーバー コントロールタブ インデックス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。 ( Control から継承されます。)
パブリック プロパティ Text 検証失敗したときに検証コントロール内に表示されるテキスト取得または設定します
パブリック プロパティ ToolTip  マウス ポインタWeb サーバー コントロールの上移動したときに表示されるテキスト取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。 ( Control から継承されます。)
パブリック プロパティ ValidationGroup この検証コントロール属す検証グループの名前を取得または設定します
パブリック プロパティ Visible  サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。 ( WebControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタ取得します。 ( Control から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。 ( Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。 ( Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsEnabled  コントロールが有効かどうかを示す値を取得します。 ( WebControl から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ PropertiesValid ControlToValidate プロパティ指定したコントロール有効なコントロールかどうかを示す値を取得します
プロテクト プロパティ RenderUplevel クライアントブラウザが "上位レベル" の表示機能サポートしているかどうかを示す値を取得します
プロテクト プロパティ TagKey  Label コントロール表示するために使用する HTML タグ取得します。 ( Label から継承されます。)
プロテクト プロパティ TagName  コントロール タグの名前を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
参照参照

関連項目

BaseValidator クラス
System.Web.UI.WebControls 名前空間
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary
CausesValidation
ErrorMessage
Text
ValidationGroup

BaseValidator メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddLinkedForms  指定されコントロールへのリンクが含まれているフォームセットを、指定された一覧に追加します。 ( MobileControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 ( MobileControl から継承されます。)
パブリック メソッド CreateDefaultTemplatedUI  デバイス アダプタ呼び出しコントロール用の既定テンプレート ユーザー インターフェイス (UI) を作成します。 ( MobileControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 ( Control から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 ( Control から継承されます。)
パブリック メソッド EnsureTemplatedUI  テンプレートインスタンス化し、インスタンス化されたテンプレートコンテンツプログラムか確実にアクセスできるようにするには、このメソッド使用します。 ( MobileControl から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 ( Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetTemplate  指定された名前のテンプレート返します。 ( MobileControl から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 ( Control から継承されます。)
パブリック メソッド IsVisibleOnPage  フォーム指定されページコントロール表示されているかどうか返しますフォーム改ページ位置自動修正使用されます。 ( MobileControl から継承されます。)
パブリック メソッド PaginateRecursive  コントロールその子コントロール改ページ位置自動修正します。 ( MobileControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド RenderChildren  提供された HtmlTextWriter を使用してサーバー コントロールの子コントロール内容出力します。 ( MobileControl から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 ( Control から継承されます。)
パブリック メソッド ResolveFormReference  name パラメータ参照するフォーム オブジェクト返します。 ( MobileControl から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 ( MobileControl から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 ( Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド Validate コントロール検証実行し次に検証結果基づいて IsValid プロパティ設定します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddedControl  コントロール別のコントロールControls コレクション追加された後に呼び出されます。 ( MobileControl から継承されます。)
プロテクト メソッド AddParsedSubObject  要素解析されたことをサーバー コントロール通知し、その要素サーバー コントロールの ControlCollection オブジェクト追加します。 ( MobileControl から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 ( Control から継承されます。)
プロテクト メソッド CheckControlValidationProperty 指定され検証対象コントロール検証可能なプロパティがあるかどうか調べます
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 ( Control から継承されます。)
プロテクト メソッド ControlPropertiesValid 検証対象プロパティが有効かどうか調べます
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出されコンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納するコントロール作成するように通知します。 ( Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。 ( Control から継承されます。)
プロテクト メソッド CreateStyle オーバーライドされますコントロール関連付ける Style オブジェクト作成し作成したオブジェクト返します
プロテクト メソッド CreateTemplatedUI  テンプレート UI作成する基本クラスによって呼び出されます。 ( MobileControl から継承されます。)
プロテクト メソッド CreateWebValidator 独自に集約されWeb 検証コントロール作成する派生クラス仮想メソッドです。Web 検証コントロール使用すると、Web ベース検証コントロールに共通のプロパティ取得および設定できます
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 ( Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 ( Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 ( Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 ( Control から継承されます。)
プロテクト メソッド EvaluateIsValid ASP.NETWeb フォーム処理するときに検証段階呼び出されます。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
プロテクト メソッド GetAttribute  コントロールか指定した属性プロパティ取得します。 ( MobileControl から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 ( Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 ( Control から継承されます。)
プロテクト メソッド IsFormSubmitControl  コントロールフォーム送信する場合true返します既定値false です。 ( MobileControl から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 ( Control から継承されます。)
プロテクト メソッド LoadPrivateViewState  プライベート ビューステート読み込みます。 ( MobileControl から継承されます。)
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存され前回ページ要求からビューステート情報復元します。 ( MobileControl から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 ( Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 ( MobileControl から継承されます。)
プロテクト メソッド OnInit オーバーライドされますInit イベント発生させます
プロテクト メソッド OnLoad  Load イベント発生させます。 ( MobileControl から継承されます。)
プロテクト メソッド OnPageChange  コントロール改ページ位置自動修正します。 ( MobileControl から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させます
プロテクト メソッド OnRender  指定した出力ストリームコントロールレンダリングます。 ( MobileControl から継承されます。)
プロテクト メソッド OnUnload  Unload イベント発生させます。 ( MobileControl から継承されます。)
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 ( Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 ( Control から継承されます。)
プロテクト メソッド RemovedControl  コントロール別のコントロールControls コレクションから削除された後に呼び出されます。 ( MobileControl から継承されます。)
プロテクト メソッド Render  提供されクライアント表示される内容書き込む HtmlTextWriter オブジェクトに、サーバー コントロール内容送信します。 ( MobileControl から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 ( Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 ( Control から継承されます。)
プロテクト メソッド SavePrivateViewState  ページ永続化データから読み込まれ後で発生したプライベート ビューステート変更保存します変更されていない場合は、null 参照 (Visual Basic では Nothing) を返します。 ( MobileControl から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールビューステート変更保存します。 ( MobileControl から継承されます。)
プロテクト メソッド SetAttribute  MobileControl オブジェクト割り当てる属性とその値を指定します。 ( MobileControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 ( Control から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールビューステート変更追跡させ、サーバー コントロールViewState プロパティ変更格納できるようにします。 ( MobileControl から継承されます。)
参照参照

関連項目

BaseValidator クラス
System.Web.UI.MobileControls 名前空間
BaseValidator
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary

その他の技術情報

検証コントロール
Validating Against a Specific Value for ASP.NET Server Controls

BaseValidator メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ApplyStyle  指定したスタイル空白以外の要素Web コントロールコピーしてコントロール既存スタイル要素上書きします。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 ( Control から継承されます。)
パブリック メソッド CopyBaseAttributes  指定した Web サーバー コントロールから、Style オブジェクトカプセル化されていないプロパティをこのメソッド呼び出し元の Web サーバー コントロールコピーします。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 ( Control から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 ( Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 ( Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド GetValidationProperty コントロール検証プロパティ存在する場合に、そのプロパティ判断します
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 ( Control から継承されます。)
パブリック メソッド MergeStyle  指定したスタイル空白以外の要素Web コントロールコピーしますが、コントロール既存スタイル要素上書きしません。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド RenderBeginTag  コントロールHTML 開始タグ指定されライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
パブリック メソッド RenderEndTag  コントロールHTML 終了タグ指定したライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 ( Control から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 ( Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 ( Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド Validate 関連付けられている入力コントロール検証実行し、IsValid プロパティ更新します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddAttributesToRender オーバーライドされますコントロールについて表示する必要のある HTML 属性およびスタイルを、指定した HtmlTextWriter オブジェクト追加します
プロテクト メソッド AddedControl  コントロールControl オブジェクトControls コレクション追加された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド AddParsedSubObject  要素解析されたことをコントロール通知し、その要素Label コントロール追加します。 ( Label から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 ( Control から継承されます。)
プロテクト メソッド CheckControlValidationProperty 指定されコントロールページにあるかどうか、および指定されコントロール検証プロパティ含まれているかどうか検査します
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 ( Control から継承されます。)
プロテクト メソッド ControlPropertiesValid ControlToValidate プロパティ指定されコントロール有効なコントロールであるかどうか判断します
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出されコンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納するコントロール作成するように通知します。 ( Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しい ControlCollection オブジェクト作成します。 ( Control から継承されます。)
プロテクト メソッド CreateControlStyle  WebControl クラスで、すべてのスタイル関連プロパティ実装するために内部的に使用されるスタイル オブジェクト作成します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 ( Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 ( Control から継承されます。)
プロテクト メソッド DetermineRenderUplevel 新しい ("上位レベル"の) ブラウザ検証コントロール表示できるかどうか判断します
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 ( Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 ( Control から継承されます。)
プロテクト メソッド EvaluateIsValid 派生クラスオーバーライドされると、このメソッドには入力コントロールの値が有効かどうかを示すコード格納されます。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
プロテクト メソッド GetControlRenderID 指定したコントロールクライアント ID取得します
プロテクト メソッド GetControlValidationValue 指定した入力コントロール関連付けられている値を取得します
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 ( Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 ( Control から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 ( Control から継承されます。)
プロテクト メソッド LoadViewState  以前保存したコントロールの状態読み込みます。 ( Label から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 ( Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 ( Control から継承されます。)
プロテクト メソッド OnInit オーバーライドされますInit イベント発生させます
プロテクト メソッド OnLoad  Load イベント発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させます
プロテクト メソッド OnUnload オーバーライドされますUnload イベント発生させます
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 ( Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 ( Control から継承されます。)
プロテクト メソッド RegisterValidatorCommonScript クライアント側での検証用のコードページ登録します
プロテクト メソッド RegisterValidatorDeclaration 配列Page_Validators使用してECMAScript 配列宣言登録します
プロテクト メソッド RemovedControl  コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド Render オーバーライドされますクライアントコントロール表示します
プロテクト メソッド RenderChildren  クライアント表示される内容書き込みを行う、指定されHtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。 ( Control から継承されます。)
プロテクト メソッド RenderContents  Label内容指定したライタ表示します。 ( Label から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 ( Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 ( Control から継承されます。)
プロテクト メソッド SaveViewState  TrackViewState メソッド呼び出し後に変更された状態をすべて保存します。 ( WebControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 ( Control から継承されます。)
プロテクト メソッド TrackViewState  ビューステート変更コントロール追跡させ、変更オブジェクトViewState プロパティ格納できるようにします。 ( WebControl から継承されます。)
参照参照

関連項目

BaseValidator クラス
System.Web.UI.WebControls 名前空間
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary
CausesValidation
ErrorMessage
Text
ValidationGroup

BaseValidator メンバ

このクラスから派生したすべての検証コントロール実装中核となります抽象クラスであるため、このクラスインスタンス作成できません。

BaseValidator データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド BaseValidator BaseValidator クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ Adapter  コントロール用のデバイス固有のアダプタ返します。(MobileControl から継承されます。)
パブリック プロパティ Alignment  スタイルとして適用する配置取得または設定します既定値は NotSet です。(MobileControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。(Control から継承されます。)
パブリック プロパティ BackColor  スタイルとして適用する背景色取得または設定します既定値Empty です。(MobileControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。(Control から継承されます。)
パブリック プロパティ BreakAfter  コントロールの後に追加後続改行レンダリングするかどうか判別するプロパティ取得または設定します。この改行により、後に続くコンテンツ次の行から開始します既定値true です。(MobileControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。(Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造指定されサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。(Control から継承されます。)
パブリック プロパティ ControlToValidate 検証するコントロールID取得または設定します既定値Empty です。
パブリック プロパティ CustomAttributes  コントロール定義されカスタム属性セット返します。(MobileControl から継承されます。)
パブリック プロパティ DeviceSpecific  コントロール関連付ける DeviceSpecific の Choice コンストラクト取得または設定します。(MobileControl から継承されます。)
パブリック プロパティ Display 検証コントロールエラー メッセージ表示するときの動作取得または設定します既定値Dynamic です。
パブリック プロパティ EnableTheming  このコントロールテーマ適用するかどうかを示す値を取得します。(MobileControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ ErrorMessage エラー メッセージ使用するテキスト取得または設定します既定値Empty です。
パブリック プロパティ FirstPage  このコントロール表示されるフォーム最初のページ返します。(MobileControl から継承されます。)
パブリック プロパティ Font  コントロールフォント情報格納している FontInfo オブジェクト返します。(MobileControl から継承されます。)
パブリック プロパティ ForeColor  スタイルとして適用する前景色を取得または設定します。このプロパティは、通常テキストの色を設定します既定値Empty です。(MobileControl から継承されます。)
パブリック プロパティ Form  コントロール格納されているフォームアクセスます。(MobileControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。(Control から継承されます。)
パブリック プロパティ IsTemplated  MobileControl オブジェクトアクティブ テンプレート セットがあるかどうかを示す値を取得します。(MobileControl から継承されます。)
パブリック プロパティ IsValid コントロール検証したデータが有効かどうかを示す値を設定します。値の取得も可能です既定値true です。
パブリック プロパティ LastPage  指定したコントロール表示されるフォーム最後ページ返します。(MobileControl から継承されます。)
パブリック プロパティ MobilePage  コントロール格納されているページ返します。(MobileControl から継承されます。)
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。(Control から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。(Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。(Control から継承されます。)
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。(Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキンID取得します。(MobileControl から継承されます。)
パブリック プロパティ StyleReference オーバーライドされますコントロールスタイル プロパティへの参照取得または設定します
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 (Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。(Control から継承されます。)
パブリック プロパティ Text  コントロールテキスト設定します。値の取得も可能です。(TextControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。(Control から継承されます。)
パブリック プロパティ Visible  サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ VisibleWeight オーバーライドされますコントロールおおよそウエイト文字数返します
パブリック プロパティ Wrapping  スタイルとして適用する折り返しモード取得または設定します既定値は NotSet です。(MobileControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。(Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。(Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。(Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。(Control から継承されます。)
プロテクト プロパティ InnerText  コントロール内のテキスト返します内側テキストは、複数の子コントロールテキスト組み合わせになっていることがあります。(MobileControl から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 (Control から継承されます。)
プロテクト プロパティ PaginateChildren  コントロールの子改ページ位置自動修正する必要があるかどうか返しますフォーム改ページ位置自動修正使用されます。(MobileControl から継承されます。)
プロテクト プロパティ Style  このプロパティ説明については、「System.Web.UI.MobileControls.Style」を参照してください。(MobileControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。(Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。(Control から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddLinkedForms  指定されコントロールへのリンクが含まれているフォームセットを、指定された一覧に追加します。 (MobileControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 (MobileControl から継承されます。)
パブリック メソッド CreateDefaultTemplatedUI  デバイス アダプタ呼び出しコントロール用の既定テンプレート ユーザー インターフェイス (UI) を作成します。 (MobileControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 (Control から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 (Control から継承されます。)
パブリック メソッド EnsureTemplatedUI  テンプレートインスタンス化し、インスタンス化されたテンプレートコンテンツプログラムか確実にアクセスできるようにするには、このメソッド使用します。 (MobileControl から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 (Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetTemplate  指定された名前のテンプレート返します。 (MobileControl から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 (Control から継承されます。)
パブリック メソッド IsVisibleOnPage  フォーム指定されページコントロール表示されているかどうか返しますフォーム改ページ位置自動修正使用されます。 (MobileControl から継承されます。)
パブリック メソッド PaginateRecursive  コントロールその子コントロール改ページ位置自動修正します。 (MobileControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド RenderChildren  提供された HtmlTextWriter を使用してサーバー コントロールの子コントロール内容出力します。 (MobileControl から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 (Control から継承されます。)
パブリック メソッド ResolveFormReference  name パラメータ参照するフォーム オブジェクト返します。 (MobileControl から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 (MobileControl から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 (Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド Validate コントロール検証実行し次に検証結果基づいて IsValid プロパティ設定します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddedControl  コントロール別のコントロールControls コレクション追加された後に呼び出されます。 (MobileControl から継承されます。)
プロテクト メソッド AddParsedSubObject  要素解析されたことをサーバー コントロール通知し、その要素サーバー コントロールControlCollection オブジェクト追加します。 (MobileControl から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 (Control から継承されます。)
プロテクト メソッド CheckControlValidationProperty 指定され検証対象コントロール検証可能なプロパティがあるかどうか調べます
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 (Control から継承されます。)
プロテクト メソッド ControlPropertiesValid 検証対象プロパティが有効かどうか調べます
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出されコンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納するコントロール作成するように通知します。 (Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。 (Control から継承されます。)
プロテクト メソッド CreateStyle オーバーライドされますコントロール関連付ける Style オブジェクト作成し作成したオブジェクト返します
プロテクト メソッド CreateTemplatedUI  テンプレート UI作成する基本クラスによって呼び出されます。 (MobileControl から継承されます。)
プロテクト メソッド CreateWebValidator 独自に集約されWeb 検証コントロール作成する派生クラス仮想メソッドです。Web 検証コントロール使用すると、Web ベース検証コントロールに共通のプロパティ取得および設定できます
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 (Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 (Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 (Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 (Control から継承されます。)
プロテクト メソッド EvaluateIsValid ASP.NETWeb フォーム処理するときに検証段階呼び出されます。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
プロテクト メソッド GetAttribute  コントロールか指定した属性プロパティ取得します。 (MobileControl から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 (Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 (Control から継承されます。)
プロテクト メソッド IsFormSubmitControl  コントロールフォーム送信する場合true返します既定値false です。 (MobileControl から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 (Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 (Control から継承されます。)
プロテクト メソッド LoadPrivateViewState  プライベート ビューステート読み込みます。 (MobileControl から継承されます。)
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存され前回ページ要求からビューステート情報復元します。 (MobileControl から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 (Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 (Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 (MobileControl から継承されます。)
プロテクト メソッド OnInit オーバーライドされますInit イベント発生させます
プロテクト メソッド OnLoad  Load イベント発生させます。 (MobileControl から継承されます。)
プロテクト メソッド OnPageChange  コントロール改ページ位置自動修正します。 (MobileControl から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させます
プロテクト メソッド OnRender  指定した出力ストリームコントロールレンダリングます。 (MobileControl から継承されます。)
プロテクト メソッド OnUnload  Unload イベント発生させます。 (MobileControl から継承されます。)
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 (Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 (Control から継承されます。)
プロテクト メソッド RemovedControl  コントロール別のコントロールControls コレクションから削除された後に呼び出されます。 (MobileControl から継承されます。)
プロテクト メソッド Render  提供されクライアント表示される内容書き込む HtmlTextWriter オブジェクトに、サーバー コントロール内容送信します。 (MobileControl から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 (Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 (Control から継承されます。)
プロテクト メソッド SavePrivateViewState  ページ永続化データから読み込まれ後で発生したプライベート ビューステート変更保存します変更されていない場合は、null 参照 (Visual Basic では Nothing) を返します。 (MobileControl から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールビューステート変更保存します。 (MobileControl から継承されます。)
プロテクト メソッド SetAttribute  MobileControl オブジェクト割り当てる属性とその値を指定します。 (MobileControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 (Control から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールビューステート変更追跡させ、サーバー コントロールViewState プロパティ変更格納できるようにします。 (MobileControl から継承されます。)
パブリック イベントパブリック イベント
参照参照

関連項目

BaseValidator クラス
System.Web.UI.MobileControls 名前空間
BaseValidator
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary

その他の技術情報

検証コントロール
Validating Against a Specific Value for ASP.NET Server Controls

BaseValidator メンバ

検証コントロール抽象基本クラス役割果たします

BaseValidator データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド BaseValidator BaseValidator クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessKey  Web サーバー コントロールすばやく移動できるアクセス キー取得または設定します。(WebControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。(Control から継承されます。)
パブリック プロパティ AssociatedControlID このプロパティサポートされていません。
パブリック プロパティ Attributes  コントロールプロパティ対応しない任意の属性 (表示専用) のコレクション取得します。(WebControl から継承されます。)
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。(Control から継承されます。)
パブリック プロパティ BorderColor  Web コントロール境界線の色を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。(Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造指定されサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。(Control から継承されます。)
パブリック プロパティ ControlStyle  Web サーバー コントロールスタイル取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
パブリック プロパティ ControlStyleCreated  Style オブジェクトが ControlStyle プロパティに対して作成されたかどうかを示す値を取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
パブリック プロパティ ControlToValidate 検証対象入力コントロール取得または設定します
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。(WebControl から継承されます。)
パブリック プロパティ Display 検証コントロールエラー メッセージ表示するときの動作取得または設定します
パブリック プロパティ EnableClientScript クライアント側での検証有効にするかどうかを示す値を取得または設定します
パブリック プロパティ Enabled 検証コントロール有効にするかどうかを示す値を取得または設定します
パブリック プロパティ EnableTheming  テーマがこのコントロール適用されるかどうかを示す値を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ ErrorMessage 検証失敗したときに ValidationSummary コントロール表示されるエラー メッセージテキスト取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。(WebControl から継承されます。)
パブリック プロパティ ForeColor 検証失敗したときに表示されるメッセージの色を取得または設定します
パブリック プロパティ HasAttributes  コントロール属性セットがあるかどうかを示す値を取得します。(WebControl から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。(WebControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。(Control から継承されます。)
パブリック プロパティ IsValid 関連付けられている入力コントロール検証成功したかどうかを示す値を取得または設定します
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。(Control から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。(Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。(Control から継承されます。)
パブリック プロパティ SetFocusOnError 検証失敗したときに ControlToValidate プロパティ指定されコントロールフォーカス設定されるかどうかを示す値を取得または設定します
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。(Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキン取得または設定します。(WebControl から継承されます。)
パブリック プロパティ Style  Web サーバー コントロール外側タグスタイル属性として表示されるテキスト属性コレクション取得します。(WebControl から継承されます。)
パブリック プロパティ TabIndex  Web サーバー コントロールタブ インデックス取得または設定します。(WebControl から継承されます。)
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 (Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。(Control から継承されます。)
パブリック プロパティ Text 検証失敗したときに検証コントロール内に表示されるテキスト取得または設定します
パブリック プロパティ ToolTip  マウス ポインタWeb サーバー コントロールの上移動したときに表示されるテキスト取得または設定します。(WebControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。(Control から継承されます。)
パブリック プロパティ ValidationGroup この検証コントロール属す検証グループの名前を取得または設定します
パブリック プロパティ Visible  サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。(WebControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタ取得します。(Control から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。(Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。(Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。(Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。(Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsEnabled  コントロールが有効かどうかを示す値を取得します。(WebControl から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 (Control から継承されます。)
プロテクト プロパティ PropertiesValid ControlToValidate プロパティ指定したコントロール有効なコントロールかどうかを示す値を取得します
プロテクト プロパティ RenderUplevel クライアントブラウザが "上位レベル" の表示機能サポートしているかどうかを示す値を取得します
プロテクト プロパティ TagKey  Label コントロール表示するために使用する HTML タグ取得します。(Label から継承されます。)
プロテクト プロパティ TagName  コントロール タグの名前を取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。(Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。(Control から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ApplyStyle  指定したスタイル空白以外の要素Web コントロールコピーしてコントロール既存スタイル要素上書きします。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 (Control から継承されます。)
パブリック メソッド CopyBaseAttributes  指定した Web サーバー コントロールから、Style オブジェクトカプセル化されていないプロパティをこのメソッド呼び出し元の Web サーバー コントロールコピーします。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 (Control から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 (Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 (Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド GetValidationProperty コントロール検証プロパティ存在する場合に、そのプロパティ判断します
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 (Control から継承されます。)
パブリック メソッド MergeStyle  指定したスタイル空白以外の要素Web コントロールコピーしますが、コントロール既存スタイル要素上書きしません。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド RenderBeginTag  コントロールHTML 開始タグ指定されライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
パブリック メソッド RenderEndTag  コントロールHTML 終了タグ指定したライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 (Control から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 (Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 (Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド Validate 関連付けられている入力コントロール検証実行し、IsValid プロパティ更新します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddAttributesToRender オーバーライドされますコントロールについて表示する必要のある HTML 属性およびスタイルを、指定した HtmlTextWriter オブジェクト追加します
プロテクト メソッド AddedControl  コントロールControl オブジェクトControls コレクション追加された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド AddParsedSubObject  要素解析されたことをコントロール通知し、その要素Label コントロール追加します。 (Label から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 (Control から継承されます。)
プロテクト メソッド CheckControlValidationProperty 指定されコントロールページにあるかどうか、および指定されコントロール検証プロパティ含まれているかどうか検査します
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 (Control から継承されます。)
プロテクト メソッド ControlPropertiesValid ControlToValidate プロパティ指定されコントロール有効なコントロールであるかどうか判断します
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出されコンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納するコントロール作成するように通知します。 (Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。 (Control から継承されます。)
プロテクト メソッド CreateControlStyle  WebControl クラスで、すべてのスタイル関連プロパティ実装するために内部的に使用されるスタイル オブジェクト作成します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 (Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 (Control から継承されます。)
プロテクト メソッド DetermineRenderUplevel 新しい ("上位レベル"の) ブラウザ検証コントロール表示できるかどうか判断します
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 (Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 (Control から継承されます。)
プロテクト メソッド EvaluateIsValid 派生クラスオーバーライドされると、このメソッドには入力コントロールの値が有効かどうかを示すコード格納されます。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
プロテクト メソッド GetControlRenderID 指定したコントロールクライアント ID取得します
プロテクト メソッド GetControlValidationValue 指定した入力コントロール関連付けられている値を取得します
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 (Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 (Control から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 (Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 (Control から継承されます。)
プロテクト メソッド LoadViewState  以前保存したコントロールの状態読み込みます。 (Label から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 (Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 (Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 (Control から継承されます。)
プロテクト メソッド OnInit オーバーライドされますInit イベント発生させます
プロテクト メソッド OnLoad  Load イベント発生させます。 (Control から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させます
プロテクト メソッド OnUnload オーバーライドされますUnload イベント発生させます
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 (Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 (Control から継承されます。)
プロテクト メソッド RegisterValidatorCommonScript クライアント側での検証用のコードページ登録します
プロテクト メソッド RegisterValidatorDeclaration 配列Page_Validators使用してECMAScript 配列宣言登録します
プロテクト メソッド RemovedControl  コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド Render オーバーライドされますクライアントコントロール表示します
プロテクト メソッド RenderChildren  クライアント表示される内容書き込みを行う、指定されHtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。 (Control から継承されます。)
プロテクト メソッド RenderContents  Label内容指定したライタ表示します。 (Label から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 (Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 (Control から継承されます。)
プロテクト メソッド SaveViewState  TrackViewState メソッド呼び出し後に変更された状態をすべて保存します。 (WebControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 (Control から継承されます。)
プロテクト メソッド TrackViewState  ビューステート変更コントロール追跡させ、変更オブジェクトViewState プロパティ格納できるようにします。 (WebControl から継承されます。)
パブリック イベントパブリック イベント
参照参照

関連項目

BaseValidator クラス
System.Web.UI.WebControls 名前空間
CompareValidator
CustomValidator
RangeValidator
RegularExpressionValidator
RequiredFieldValidator
ValidationSummary
CausesValidation
ErrorMessage
Text
ValidationGroup



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「BaseValidator」の関連用語

BaseValidatorのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BaseValidatorのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS