Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2006, 16:45
kuai23
 
Fecha de Ingreso: febrero-2003
Mensajes: 56
Antigüedad: 22 años, 1 mes
Puntos: 0
Ayuda: ¿ Por qué no funciona este codigo tan simple?

Hola a todos, tengo una label de la siguiente manera:
__________________________________________________ ____________

<asp:Label Runat=server ID=etiqueta Width=100 BackColor=blue Text="<%#prueba2()%>" ForeColor=white></asp:Label>
__________________________________________________ ____________

y una funcion " prueba2" que como podeis ver la utilizo para llenar el parametro Text de la Label.

La funciona prueba2 es así de simple :
__________________________________________________ ___________

public string prueba2()
{
return "Hola";
}
__________________________________________________ ___________

Por logica al cargar la pagina la Label debería mostrar el texto "Hola" y sin embargo no muestra nada, se queda vacia, ¿ Que puede estar pasando ?

Le he dado 1000 vueltas y no me explico porque este codigo tan simple no funciona.

Ya se que puedo poner el texto "Hola" poniendo etiqueta.Text="Hola", pero me interesa hacerlo de esta forma determinada por otros motivos largos de explicar.

Me he vuelto loco y no consigo entender porque no funciona.

A ver si alguien me puede ayudar.

Gracias de antemano.