2009-08-29 1 views
1

Событие ServerValidate CustomValidator имеет 2 параметра: source и args.customvalidator servervalidate parameters description

Что каждый из них указывает? Любое их описание, пожалуйста.

Спасибо

+0

Я думаю, что эти простые вещи могут быть легко доступны Google –

+0

Я сделал это, но не было полного описания, такого как Mehrdad's. В любом случае, спасибо за ваше внимание на первый ответ! – odiseh

ответ

5

Как и все «EventHandler» -Style событий source будет ссылаться на объект, который вызвал событие (в данном случае экземпляр CustomValidator) и args будет ссылаться на данные о событиях, связанных с этим конкретным событием.

Для ServerValidate event параметр args имеет тип ServerValidateEventArgs. Она имеет два важных свойства:

  • Value: возвращает значение входного контроля вы проверяющего
  • IsValid (например, текст в текстовом поле.): Вы установите это свойство true если проверка прошла успешно и false если нет.
1

Довод источник является отнесение управления валидатора и арг представляют события конкретные данные.

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) 
{ 
    if (args.Value != "OK") 
    { 
     args.IsValid = false; 
    } 
} 
Смежные вопросы