public static void DoValidatorArrayDeclaration(WhidbeyBaseValidator validator, Type validatorType)
{
var element = "document.getElementById(\"" + validator.ClientID + "\")";
ScriptManager.RegisterArrayDeclaration(validator, "Page_Validators", element);
ScriptManager.RegisterStartupScript(validator, validatorType, validator.ClientID + "_DisposeScript",
String.Format(
CultureInfo.InvariantCulture,
@"
document.getElementById('{0}').dispose = function() {{
Array.remove(Page_Validators, document.getElementById('{0}'));
}}
",
validator.ClientID), true);
}