Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ocultar texto CustomValidator y RegularExpressionValidator

71 views
Skip to first unread message

Tazz

unread,
Nov 7, 2008, 10:29:09 AM11/7/08
to
amigos, tengo un pequeño problema que les paso a contar para ver como
me pueden ayudar
un cliente tiene una tabla con textbox y customvalidator o
regularexpresion con su correspondiente mensaje de error ( Visible el
mensaje completo) hasta ahi, segun las especificaciones del cliente,
todo bien, el problema se me presenta ahora, cuando quiere que el
mensaje de error, aparezca en la parte inferior del cuadro de texto,
al hacerlo asi, la el dibujo de la tabla se hace mas alto por celda,
para dejar espacio al textbox y al mensaje de error, mi pregunta es la
siguiente:

existe alguna manera de manejar esto, imagino que ah de ser posible a
través de cambiar el mensaje de error si es que este se produce...
pero como hago esto? como puedo hacer para que no me muestre la celda
tan alta si el cuadro de texto no tiene error en las validaciones?

( imaginense como se vee de lindo un cuadro de texto que tiene 2 o mas
validaciones hacia abajo... )

de antemano muchas gracias,


Ricardo Daniel ^^[[ Tazz ]]^^
Stgo., Chile

Daniel H. Villa

unread,
Nov 7, 2008, 1:24:44 PM11/7/08
to
Hola Tazz:

Te parece si proporcionas el codigo que estas utilizando. El problema que
tienes es por los ajustes en lo alto de tu webform. Tu puedes controlar que
no se mueva tus textbox y lo demas que tengas ahi, cuando se activen o no
los validators.

Otra opcion seria poner un summary al final del documento, donde muestren
tus casos de captura por el usuario, y que solo ponga un asterisco en el
textbox invalido por el usuario, ojala y te sea de ayuda mi sugerencia.


--
Salu2 Cordiales :-))

(""'·._.·L.I. Daniel Villa·._.·'"")


"Tazz" <taz...@gmail.com> wrote in message
news:864e36fc-8864-4b30...@i24g2000prf.googlegroups.com...

Tazz

unread,
Nov 7, 2008, 3:19:00 PM11/7/08
to
el codigo es algo como esto ( tomado de una busqueda)

<table width="800" cellpadding="0" cellspacing="0" border="0"
style=" border-collapse:collapse;" runat="server" id="TblBuscarPagos">
<tr>
<td class="encabezado" colspan="4">Seleccione los
criteros por los que desea buscar Pagos y Documentos:</td>
</tr>
<tr>
<td class="lebel3" colspan="4">Datos del Pago</td>
</tr>
<tr>
<td class="lebel" style=" width: 150px;"
valign="top">Rut</td>
<td class="datos" style="width: 250px;" valign="top">
<asp:TextBox ID="txtRut" MaxLength="12"
Width="100px" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVTxtRut"
runat="server" ControlToValidate="txtRut" ValidationExpression="[0-9.-
kK]*" ErrorMessage="<br />Caracteres no válidos" />
<asp:customvalidator id="cvRut" runat="server"
ControlToValidate="txtRut" ErrorMessage="<br />Rut no es válido"
Display="Dynamic" ClientValidationFunction="validarRut" />
</td>
<td class="lebel" style=" width: 150px;"
valign="top">Nombre</td>
<td class="datos" style="width: 250px;" valign="top">
<asp:TextBox ID="TextNombre" runat="server"
CssClass="texto" MaxLength="200" Width="140px"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVNombre"
runat="server" ControlToValidate="TextNombre" ValidationExpression="[a-
zA-Z0-9_]*" ErrorMessage="<br />Caracteres no válidos" />
</td>
</tr>
</table>

según esto necesito que el errorMessage sea el que aparece solo cuando
sea visible, cuando no el errorMessage sea blanco y asi no ampliar el
alto de la celda, en cuanto a lo del summary lo tenia asi, pero el
cliente me pide que sea de este modo, la verdad no me han reclamado
por el espacio que "SOBRA" en las celdas cuando no hay error, pero a
mi, graficamente no me gusta como se ve.


Ricardo Daniel ^^[[ Tazz ]]^^
Stgo., Chile


On 7 nov, 15:24, "Daniel H. Villa" <dhvillanos...@hotmailnospam.com>
wrote:


> Hola Tazz:
>
> Te parece si proporcionas el codigo que estas utilizando. El problema que
> tienes es por los ajustes en lo alto de tu webform. Tu puedes controlar que
> no se mueva tus textbox y lo demas que tengas ahi, cuando se activen o no
> los validators.
>
> Otra opcion seria poner un summary al final del documento, donde muestren
> tus casos de captura por el usuario, y que solo ponga un asterisco en el
> textbox invalido por el usuario, ojala y te sea de ayuda mi sugerencia.
>
> --
> Salu2 Cordiales :-))
>
> (""'·._.·L.I. Daniel Villa·._.·'"")
>

> "Tazz" <tazz...@gmail.com> wrote in message

Daniel H. Villa

unread,
Nov 7, 2008, 5:20:04 PM11/7/08
to
Hola Tazz:

>según esto necesito que el errorMessage sea el que aparece solo cuando
>sea visible, cuando no el errorMessage sea blanco y asi no ampliar el
>alto de la celda, en cuanto a lo del summary lo tenia asi, pero el
>cliente me pide que sea de este modo, la verdad no me han reclamado
>por el espacio que "SOBRA" en las celdas cuando no hay error, pero a
>mi, graficamente no me gusta como se ve.

Que pasa en tu table, insertas las columnas correspondientes para los
validator?

y que estos tengan un ancho considerable para que el texto del mensaje,
quepa en una sola
linea y no te mande otra fila en tu table. De esa forma solo creceria
horizontal.

No se eso se me ocurrio, en mi humilde apreciación.

ojala y sea de ayuda


--
Salu2 Cordiales :-))

(""'·._.·L.I. Daniel Villa·._.·'"")

"Tazz" <taz...@gmail.com> wrote in message
news:75df555b-976b-4f94...@40g2000prx.googlegroups.com...

Ricardo Daniel ^^[[ Tazz ]]^^

Tazz

unread,
Nov 12, 2008, 9:50:27 AM11/12/08
to
no sirve amigo, el problema es que por decisión del cliente, el quiere
que salgan abajo del cuadro con el mensaje correspondiente, valla al
parecer creo que no se puede y tendra que quedar asi... el mayor
problema es que existen campos con 2 validadores :S jajajaja se ve aún
mas feo, pero ni modo son cosas del cliente.

Ricardo Daniel ^^[[ Tazz ]]^^
Stgo., Chile

On 7 nov, 19:20, "Daniel H. Villa" <dhvillanos...@hotmailnospam.com>
wrote:
> Hola Tazz:
>


> >según esto necesito que el errorMessage sea el que aparece solo cuando
> >sea visible, cuando no el errorMessage sea blanco y asi no ampliar el
> >alto de la celda, en cuanto a lo del summary lo tenia asi, pero el
> >cliente me pide que sea de este modo, la verdad no me han reclamado
> >por el espacio que "SOBRA" en las celdas cuando no hay error, pero a
> >mi, graficamente no me gusta como se ve.
>
> Que pasa en tu table, insertas las columnas correspondientes para los
> validator?
>
> y que estos tengan un ancho considerable para que el texto del mensaje,
> quepa en una sola
> linea y no te mande otra fila en tu table. De esa forma solo creceria
> horizontal.
>
> No se eso se me ocurrio, en mi humilde apreciación.
>
> ojala y sea de ayuda
>
> --
> Salu2 Cordiales :-))
>
> (""'·._.·L.I. Daniel Villa·._.·'"")
>

0 new messages