Como usar el CustomValidator

07/07/2006 - 01:10 por VictorLeo | Informe spam
Tengo un problema no me muestra el mensaje de error

private void txtCodProveedor_TextChanged(object sender,
System.EventArgs e)
{
DataTable dtProveedor=new DataTable();
dtProveedor objControllerServiciosObras.GetListaProveedor(txtCodProveedor.Text);
if (dtProveedor.Rows.Count==1)
{
txtDesProveedor.Text=dtProveedor.Rows[0][1].ToString().Trim();
CargarDireccionProveedor();
cvProveedor.IsValid=true;
}
else
{
txtDesProveedor.Text=String.Empty;
cvProveedor.IsValid=false;
cvProveedor.Validate();
Page.Validate();
}
dtProveedor.Dispose();
}
 

Leer las respuestas

#1 Octavio Hernandez
10/07/2006 - 10:28 | Informe spam
Victor,

El código de validación debes ponerlo en el evento ServerValidate del
CustomValidator, no en el TextChanged del TextBox !!!

Salu2 - Octavio



"VictorLeo" escribió en el mensaje
news:
Tengo un problema no me muestra el mensaje de error

private void txtCodProveedor_TextChanged(object sender,
System.EventArgs e)
{
DataTable dtProveedor=new DataTable();
dtProveedor > objControllerServiciosObras.GetListaProveedor(txtCodProveedor.Text);
if (dtProveedor.Rows.Count==1)
{
txtDesProveedor.Text=dtProveedor.Rows[0][1].ToString().Trim();
CargarDireccionProveedor();
cvProveedor.IsValid=true;
}
else
{
txtDesProveedor.Text=String.Empty;
cvProveedor.IsValid=false;
cvProveedor.Validate();
Page.Validate();
}
dtProveedor.Dispose();
}

Preguntas similares