概要

レイアウトの各コンポーネントに対して、Validationの定義を行います

コンポーネントと検証ルールのマッピングを行います。

コンポーネントとイベント処理前に、一括検証するコンポーネント群のマッピングを行います。

検証時のオプションやエラーメッセージの指定をします。

  • タグの記述例
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
    
    <livevalidation layout="login">
        <component id="passwordText">
            <rule name="Validate.Presence">
                <message>パスワードを入力してください</message>
            </rule>
        </component>
        <component id="btnLogin">
            <massValidate eventType="onclick">
                <target ref="passwordText" />
            </massValidate>
        </component>
    </livevalidation>

livevalidation

  • 属性一覧
属性名概要必須形式デフォルト値
layoutバリデーション定義XMLが対応するレイアウト名

マスカットのコンポーネントに対して入力値検証の設定を行う場合は必須
string
  • 子要素一覧
要素名概要繰り返し
defaultdefaultのLiveValidationクラスを定義0..1
componentマスカットコンポーネント定義0..*
elementHTMLコンポーネント定義0..*