Custom Validator Problem

G

Gonza

Hi group, i'm trying to add a customvalidator control to a custom web
control. The problem is i'm getting a "Unable to find control id..."
exception. Here is the code:

public class CuitTextBox : WebControl
{
protected override void OnInit(EventArgs e)
{


base.OnInit(e);
}

protected override void OnPreRender(EventArgs e)
{
Control numericTextBox =
Page.LoadControl("~/WebControls/NumericTextBox.ascx");

TextBox underliyingText =
numericTextBox.FindControl("txtTextBox") as TextBox;


CustomValidator validator = new CustomValidator();

validator.ControlToValidate = underliyingText.ClientID;
validator.ErrorMessage = "El CUIT ingresado es invalido";
validator.ClientValidationFunction = "ValidateCuit";
validator.Visible = true;
validator.Enabled = true;
validator.EnableClientScript = true;

Controls.Add(validator);
Controls.Add(numericTextBox);

PageUIHelper.RegisterJsUtilFile(Page);

base.OnPreRender(e);
}
}

Thanks in advance for any help
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,190
Members
46,740
Latest member
AdolphBig6

Latest Threads

Top