1

CustomValidator の ServerValidate イベントには、source と args の 2 つのパラメーターがあります。

それぞれの指摘は?それらの説明をお願いします。

ありがとうございました

4

2 に答える 2

5

EventHandler" " スタイルのすべてのイベントと同様に、sourceはイベントを発生させたオブジェクト (この場合はCustomValidatorインスタンス)argsを参照し、この特定のイベントに関連付けられたイベント データを参照します。

ServerValidateeventの場合、argsパラメータのタイプはServerValidateEventArgsです。これには 2 つの重要なプロパティがあります。

  • Value: 検証している入力コントロールの値を返します (例: テキストボックス内のテキスト)。
  • IsValidtrue:検証が成功した場合とそうでない場合に、このプロパティを に設定しますfalse
于 2009-08-29T07:06:11.520 に答える
1

引数ソースはバリデータ コントロールの参照であり、引数はイベント固有のデータを表します。

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
    if (args.Value != "OK")
    {
        args.IsValid = false;
    }
}
于 2009-08-29T07:06:10.333 に答える