override method should you use?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.You derive a new validation control from the BaseValidator class.The validation
logic for the control is implemented in the Validate method in the following manner.
protected static bool Validate(string value) {

}
You need to override the method that validates the value of the related control. Which
override method should you use?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.You derive a new validation control from the BaseValidator class.The validation
logic for the control is implemented in the Validate method in the following manner.
protected static bool Validate(string value) {

}
You need to override the method that validates the value of the related control. Which
override method should you use?

A.
protected override bool EvaluateIsValid()
{
string value = GetControlValidationValue(
this.Attributes[“AssociatedControl”]);
bool isValid = Validate(value);
return isValid;
}

B.
protected override bool ControlPropertiesValid()
{
string value =
GetControlValidationValue(this.ValidationGroup);
bool isValid = Validate(value);
return isValid;
}

C.
protected override bool EvaluateIsValid()
{
string value = GetControlValidationValue(this.ControlToValidate);
bool isValid = Validate(value);
return isValid;
}

D.
protected override bool ControlPropertiesValid()
{
string value = GetControlValidationValue(this.Attributes[“ControlToValidate”]);
bool isValid = Validate(value);
this.PropertiesValid = isValid;
return true;
}



Leave a Reply 0

Your email address will not be published. Required fields are marked *