Mostrar la hora del sistema

10/12/2004 - 19:27 por claudia | Informe spam
Hola grupo!

pues veran tengo una dudilla , ya que quiero poner la
hora del sistema en una aplicacion web en c#, lo que hice
fue esto:

lbHora.Text = DateTime.Now.ToString ();

en el vento load de la pagina , donde debo colocarlo para
que no tenga que refresvar la pagina para ver la hora
actual? quiero hacerlo tal como la hora que marca el
sistema en la parte inferior de la pantalla. alguien me
podria orientar como hacerlo o algun link?.

gracias anticipadas
saludos
claudia!
 

Leer las respuestas

#1 Jorge EA
10/12/2004 - 23:54 | Informe spam
pues veran tengo una dudilla , ya que quiero poner la
hora del sistema en una aplicacion web en c#, lo que hice
fue esto:

lbHora.Text = DateTime.Now.ToString ();

en el vento load de la pagina , donde debo colocarlo para
que no tenga que refresvar la pagina para ver la hora
actual? quiero hacerlo tal como la hora que marca el
sistema en la parte inferior de la pantalla. alguien me
podria orientar como hacerlo o algun link?.



Tal como lo describes no es posible hacerlo, por la forma en que trabajan un
servidor de web y un cliente. Cuando el cliente (tu navegador) solicita la
página al servidor, la hora de éste se convierte a texto HTML y viaja hasta
el cliente junto con el resto de la página. Una vez allí, necesariamente
requieres un Refresh para que este proceso se repita y la hora se actualice
en la "nueva" página que ha viajado del servidor al cliente.

En las páginas que has visto probablemente usan un applet de Java o un
script de JavaScript, y lo que muestran es la hora en el cliente, no la del
servidor.

Para mostrar la hora del servidor siempre actualizada en el cliente, se
podría usar un applet de Java, un control de Flash, un control ActiveX o
algo así que tuviera conexión permanente hacia el servidor, algo nada
recomendable si lo único que deseas es mostrar la hora. :-)

Espero haberte ayudado.

Saludos,

-Jorge

Preguntas similares