none
validacion RRS feed

  • Pregunta

  • hola foro:
    Tengo que parametrizar  una pagina aspx para que que valide o no segun parametros de configuracion del web config
    en algunos casos lo hago por codigo de servidor

                

     como  podria hacer evitar ifs seguidos. en todo el codigo , ya que son varias paginas? 
    tambien tengo que saltear la validacion de funciones de javaascript segun los parametros , se me ocurre  que tengo que agregar un hidden para decir valido esto o no , y al entrar a cada funcion javascript pregunte por el valor del hidden
    creo que asi queda engorroso por los hidden

    que me recomiendan ? cual seria la mejor manera para hacer esto?.

    Gracias

                   



    • Editado Inovador2015 viernes, 11 de septiembre de 2015 2:08
    lunes, 7 de septiembre de 2015 19:12

Respuestas

  • >>tengo validacion de javascript por ejemplo cdo pierde foco un control de fecha y ahi se llama a una funcion de validacion

    pero en lugar de poner hidden porque no aplicas logica en tu codigo que asigne o no la validacion

    no se como la estas implementando, pero podrias renderizar o no el javascript que valida en el cliente

    o si usas controles de validacion podrias simplemente desactivarlos segun el valor del config

    o sea apunto a no usar un flag con ese hidden, sino simplemente quitar la validacion completa cuando no deba aplicarse

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Inovador2015 martes, 8 de septiembre de 2015 10:51
    martes, 8 de septiembre de 2015 4:18

Todas las respuestas

  • hola

    >>como  podria hacer evitar ifs seguidos. en todo el codigo , ya que son varias paginas?

    porque no defines el codigo en algun evento de la Global.asax, asignas el valor al Session y entonces lo tendras disponible en todas las paginas

    sino quieres repetir codigo podrias crear una clase base de la cal hereden todas las paginas y alli pondrias esa funcionalidad comun que aplique la validacion

    >>se me ocurre  que tengo que agregar un hidden para decir valido esto o no , y al entrar a cada funcion javascript pregunte por el valor del hidden

    pero no te conviene usar el ViewState , o quizas el objeto Session

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 7 de septiembre de 2015 20:11
  • gracias leandro , si es buena idea de algo global , estaba viendo en mas detalle y tengo 5 paginas y cada una va a tener una validacion distinta. 

    Lo del viewstate no entendi ? porque tengo validacion de javascript por ejemplo cdo pierde foco un control de fecha y ahi se llama a una funcion de validacion , yo decia  poner un hiden ahi que diga si valido esa funcion o algo asi

    Gracias



    martes, 8 de septiembre de 2015 1:39
  • >>tengo validacion de javascript por ejemplo cdo pierde foco un control de fecha y ahi se llama a una funcion de validacion

    pero en lugar de poner hidden porque no aplicas logica en tu codigo que asigne o no la validacion

    no se como la estas implementando, pero podrias renderizar o no el javascript que valida en el cliente

    o si usas controles de validacion podrias simplemente desactivarlos segun el valor del config

    o sea apunto a no usar un flag con ese hidden, sino simplemente quitar la validacion completa cuando no deba aplicarse

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Inovador2015 martes, 8 de septiembre de 2015 10:51
    martes, 8 de septiembre de 2015 4:18