Foros del Web » Programación para mayores de 30 ;) » .NET »

Ocultar ValidationSummary

Estas en el tema de Ocultar ValidationSummary en el foro de .NET en Foros del Web. Hola a tod@s: Para mostrar errores de validación de, por ejemplo, los datos modificados en un GridView, uso un ValidationSummary al cuál le doy a ...
  #1 (permalink)  
Antiguo 27/09/2007, 01:53
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años, 1 mes
Puntos: 3
Ocultar ValidationSummary

Hola a tod@s:

Para mostrar errores de validación de, por ejemplo, los datos modificados en un GridView, uso un ValidationSummary al cuál le doy a través de estilos un borde y un fondo blanco.

La cuestión es que según que GridView sea dónde lo aplico cuando se muestra por haberse producido un error queda igual justo encima del TextBox dónde ese error se ha producido, entorpeciendo que se introduzca un nuevo dato correcto.

Si las coordenadas de situación del ValidationSummary en la página no pudieran cambiarse (si lo pongo más arriba, me ocultaría las opciones del menú de la web, si lo pongo más a la derecha en una resolución de 800x600 se me sale de la pantalla,...), ¿habría alguna manera de ocultar el ValidationSummary antes de la próxima validación y así meter el dato en la caja que estaba tapada por él?

No sé ... ¿¿es posible ponerlo dentro de un Panel con un enlace que al hacer clic se ocultará el panel y con él el Validationsummary???
Si esto u otra cosa son posibles, ¿¿en qué evento de la página ó control se realizaría??, ¿¿tiene que ver igualmente con lo de Page.IsValid??

Espero sus respuestas. Gracias.
__________________
Saludos,

zacktagnan.
=================================================
  #2 (permalink)  
Antiguo 30/01/2008, 13:12
SMP
 
Fecha de Ingreso: enero-2008
Mensajes: 4
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Ocultar ValidationSummary

No me queda 100% claro el problema ... de todos modos, no es mejor que pongas el validationSummary al final del gridView?
para ocultarlo se usa su propiedad .visible = false.
donde se ocultaría? pienso que es mejor no tener la necesidad de ocultarlo, y que no este en el mismo lugar que otros controles.
espero haberte aportado algo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:00.