none
Validar campos de un formulario modal ASP.NET y C# RRS feed

  • Pregunta

  • Buenas tardes

    tengo un formulario modal en mi pagina de asp.net y c#

    

    lo que quiero hacer es validarlo y lo que estoy haciendo es:

      protected void btnRegistrar_Click(object sender, EventArgs e)
            {
             
                    if (txtnomb.Text == "")
                    {
                        lblmombres.Text = "Falta el campo nombres";
                    return;
                    }
                
            }

    validar los campos en el evento onClick del boton y poner el error en un label oculto , el problema que tengo es que cuando le doy click  registrar y el formulario modal se me cierra, me vuelve a cargar la pagina y si vuelvo a abrir el formulario me sale con el "error falta el campo nombres"

    lo que que quiero es saber como puedo hacer que me aparescan los errores sin que el formulario modal se cierre y me o se me recarge la pagina 

    Lo eh intentado poniendole el atributo onclickclient="return false" con esto no se me recarga la pagina pero no me valida errores 

    tambien le eh puesto en el evento del boton btnRegistrarClick esto 

    if(!Page.IspostBaack){

     if (txtnomb.Text == "")
                    {
                        lblmombres.Text = "Falta el campo nombres";
                    return;
                    }

    }

    para que no se recarge la pagina pero esto no me funciona

    Muchas gracias.....

    martes, 14 de agosto de 2018 2:16

Respuestas

  • hola

    >>los campos en el evento onClick del boton y poner el error en un label oculto , el problema que tengo es que cuando le doy click  registrar y el formulario modal se me cierra, me vuelve a cargar la pagina

    No puedes usar evento del lado del servidor si usas popup, salvo que lo hagas junto al UpdatePanel en ese caso si ya que el post al servidor solo afecta una parte de la pagina

    Lo que recomiendo es que als validaciones las apliques del lado del cliente usando

    jquery-validation

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta osrol martes, 14 de agosto de 2018 13:46
    • Marcado como respuesta Pablo RubioModerator miércoles, 15 de agosto de 2018 21:10
    martes, 14 de agosto de 2018 3:44