Como enviar datos con la tecla de retorno

15/07/2007 - 14:06 por FGF | Informe spam
Hola amigos:

Estoy trabajando en una página Asp.Net utilizando C#. Tengo en un formulario
varios controles de validación, varias cajas de texto y un botón. Quiero
hacer lo siguiente:

1._ Que la validación se realice sólo y exclusivamente en el cliente.
2._ Que los datos puedan enviarse al cliente, además de con el botón,
también pulsando la tecla de retorno.

Un saludo y muchas gracias.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
15/07/2007 - 16:36 | Informe spam
"FGF" wrote in message
news:
Estoy trabajando en una página Asp.Net utilizando C#. Tengo en un
formulario
varios controles de validación, varias cajas de texto y un botón. Quiero
hacer lo siguiente:

1._ Que la validación se realice sólo y exclusivamente en el cliente.



Esto tendrías que hacerlo íntegramente a mano, metiendo javascript que
haga las validaciones. El motivo de que no haya ningún automatismo que lo
haga es debido a que es totalmente desaconsejable, ya que cualquier usuario
podría fácilmente saltarse todas las validaciones (por ejemplo, desactivando
javascript en el navegador) y enviarte al servidor datos incorrectos. Por
esta razón, los validadores de asp.net te dan la opción de hacer validación
en el cliente y el servidor, o solo en el servidor, pero no existe la opción
de "solo en el cliente".

2._ Que los datos puedan enviarse al cliente, además de con el botón,
también pulsando la tecla de retorno.



Suponiendo que estás usando asp.net versión 2.0:
Pon todos los controles dentro de un Panel, y al panel ponle la
propiedad DefaultButton igual al botón que hace el envío. De esta forma, al
pulsar la tecla de retorno cuando el cursor está en alguno de los controles
de dentro del panel, se transmite la página como si hubieras pulsado el
botón.
Respuesta Responder a este mensaje
#2 FGF
17/07/2007 - 17:52 | Informe spam
Muchas gracias, pero se me olvidó decirte que estoy usundo la versión 1.0 de
asp.net y ésta no contiene en el panel o el botón la proopiedad
DefaultButton. ¿Habrá otra forma de hacerlo?

"Alberto Poblacion"
escribió en el mensaje news:
"FGF" wrote in message
news:
Estoy trabajando en una página Asp.Net utilizando C#. Tengo en un
formulario
varios controles de validación, varias cajas de texto y un botón. Quiero
hacer lo siguiente:

1._ Que la validación se realice sólo y exclusivamente en el cliente.



Esto tendrías que hacerlo íntegramente a mano, metiendo javascript que
haga las validaciones. El motivo de que no haya ningún automatismo que lo
haga es debido a que es totalmente desaconsejable, ya que cualquier
usuario podría fácilmente saltarse todas las validaciones (por ejemplo,
desactivando javascript en el navegador) y enviarte al servidor datos
incorrectos. Por esta razón, los validadores de asp.net te dan la opción
de hacer validación en el cliente y el servidor, o solo en el servidor,
pero no existe la opción de "solo en el cliente".

2._ Que los datos puedan enviarse al cliente, además de con el botón,
también pulsando la tecla de retorno.



Suponiendo que estás usando asp.net versión 2.0:
Pon todos los controles dentro de un Panel, y al panel ponle la
propiedad DefaultButton igual al botón que hace el envío. De esta forma,
al pulsar la tecla de retorno cuando el cursor está en alguno de los
controles de dentro del panel, se transmite la página como si hubieras
pulsado el botón.


Respuesta Responder a este mensaje
#3 Aitziber
20/07/2007 - 10:51 | Informe spam
Hola yo tengo una pregunta parecida, por eso aprobecho para hacerlo aquí.
Yo estoy haciendo un programana en C# para Pda,5.0 y necesito utilizar el
teclado de ella en mi programa, el return sobre todo, como puedo hacerlo.
El panel ni el boton tienen propiedad defaultbutton



"Alberto Poblacion"
escribió en el mensaje news:
"FGF" wrote in message
news:
Estoy trabajando en una página Asp.Net utilizando C#. Tengo en un
formulario
varios controles de validación, varias cajas de texto y un botón. Quiero
hacer lo siguiente:

1._ Que la validación se realice sólo y exclusivamente en el cliente.



Esto tendrías que hacerlo íntegramente a mano, metiendo javascript que
haga las validaciones. El motivo de que no haya ningún automatismo que lo
haga es debido a que es totalmente desaconsejable, ya que cualquier
usuario podría fácilmente saltarse todas las validaciones (por ejemplo,
desactivando javascript en el navegador) y enviarte al servidor datos
incorrectos. Por esta razón, los validadores de asp.net te dan la opción
de hacer validación en el cliente y el servidor, o solo en el servidor,
pero no existe la opción de "solo en el cliente".

2._ Que los datos puedan enviarse al cliente, además de con el botón,
también pulsando la tecla de retorno.



Suponiendo que estás usando asp.net versión 2.0:
Pon todos los controles dentro de un Panel, y al panel ponle la
propiedad DefaultButton igual al botón que hace el envío. De esta forma,
al pulsar la tecla de retorno cuando el cursor está en alguno de los
controles de dentro del panel, se transmite la página como si hubieras
pulsado el botón.


Respuesta Responder a este mensaje
#4 Alberto Poblacion
22/07/2007 - 09:47 | Informe spam
"Aitziber" wrote in message
news:
Hola yo tengo una pregunta parecida, por eso aprobecho para hacerlo aquí.
Yo estoy haciendo un programana en C# para Pda,5.0 y necesito utilizar el
teclado de ella en mi programa, el return sobre todo, como puedo hacerlo.
El panel ni el boton tienen propiedad defaultbutton



No, lo del defalutbutton era para aplicaciones web. Para la PDA tienes
que programar como si fueran aplicaciones Windows. Me imagino que el
AcceptButton del Form, que funciona para Windows Forms, se podrá usar
también el PDA.
Respuesta Responder a este mensaje
#5 Aitziber
23/07/2007 - 11:09 | Informe spam
No encuentro esa propiedad.


"Alberto Poblacion"
escribió en el mensaje news:eK%
"Aitziber" wrote in message
news:
Hola yo tengo una pregunta parecida, por eso aprobecho para hacerlo aquí.
Yo estoy haciendo un programana en C# para Pda,5.0 y necesito utilizar
el teclado de ella en mi programa, el return sobre todo, como puedo
hacerlo.
El panel ni el boton tienen propiedad defaultbutton



No, lo del defalutbutton era para aplicaciones web. Para la PDA tienes
que programar como si fueran aplicaciones Windows. Me imagino que el
AcceptButton del Form, que funciona para Windows Forms, se podrá usar
también el PDA.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida