System.Web.UI.WebControls.BaseValidator.RegisterValidatorDeclaration C# (CSharp) Method

RegisterValidatorDeclaration() protected method

protected RegisterValidatorDeclaration ( ) : void
return void
		protected virtual void RegisterValidatorDeclaration ()
		{
#if NET_2_0
			if (Page.ScriptManager != null) {
				Page.ScriptManager.RegisterArrayDeclarationExternal (this, "Page_Validators", String.Concat ("document.getElementById ('", ClientID, "')"));
				Page.ScriptManager.RegisterStartupScriptExternal (this, typeof (BaseValidator), ClientID + "DisposeScript",
@"
document.getElementById('" + ClientID + @"').dispose = function() {
    Array.remove(Page_Validators, document.getElementById('" + ClientID + @"'));
}
", true);
			}
			else
#endif
			Page.ClientScript.RegisterArrayDeclaration ("Page_Validators",
								    String.Concat ("document.getElementById ('", ClientID, "')"));
		}