Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 19-mar-2008, 00:21   #1 (permalink)
phpleo está en el buen camino
 
Avatar de phpleo
 
Fecha de Ingreso: julio-2003
Ubicación: Lima, Perú
Mensajes: 26
Enviar un mensaje por Skype™ a phpleo
Pasar una variable de C# al aspx

Hola que tal, recién estoy comenzando con asp.net y tengo una duda. Desde mi método Page_Load() que se encuentra en el archivoi C# quisiera pasar un valor a una variable que se encuentra en el archivo aspx asociado.

si hago esto:

Código:
String myVar = "Hola mundo!";
Response.Write(myVar);
Se envía sin problemas, pero si en mi aspx tengo algo como <%= myVar %>, ¿como le envió un valor a esta variable desde el método Page_Load() del archivo C# asociado?.

Muchas gracias de antemano.

PD: Estoy trabajando con asp.net 2005
phpleo está desconectado   Responder Citando
Antiguo 19-mar-2008, 08:34   #2 (permalink)
Indigo77 ha deshabilitado el karma
 
Avatar de Indigo77
 
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 47
Re: Pasar una variable de C# al aspx

Hola,

y porque no pones un Label en tu página, y el Page_Load pones

milabel.Text = "Hola mundo...";
Indigo77 está desconectado   Responder Citando
Antiguo 19-mar-2008, 08:44   #3 (permalink)
phpleo está en el buen camino
 
Avatar de phpleo
 
Fecha de Ingreso: julio-2003
Ubicación: Lima, Perú
Mensajes: 26
Enviar un mensaje por Skype™ a phpleo
Re: Pasar una variable de C# al aspx

Es por que estaba probando a recoger un XML de la base de datos y enviarselo a aspx. Algo así:

Código:
<?xml version='1.0' encoding='utf-8'?>
<results>
  <%= myVar %>
</results>
Donde myVar tiene todo el resto del XML recuperado.

¿hay forma?

Gracias de antemano.
phpleo está desconectado   Responder Citando
Antiguo 19-mar-2008, 08:49   #4 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.569
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: Pasar una variable de C# al aspx

Pues al xml tendrias q usar un XmlDocument y usar la escritura por nodos y ahi escribir tu innertext
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 19-mar-2008, 22:33   #5 (permalink)
phpleo está en el buen camino
 
Avatar de phpleo
 
Fecha de Ingreso: julio-2003
Ubicación: Lima, Perú
Mensajes: 26
Enviar un mensaje por Skype™ a phpleo
Re: Pasar una variable de C# al aspx

Muchas gracias por sus respuestas ^^
phpleo está desconectado   Responder Citando
Antiguo 23-mar-2008, 18:02   #6 (permalink)
shinblood está en el buen camino
 
Avatar de shinblood
 
Fecha de Ingreso: diciembre-2003
Ubicación: lima
Mensajes: 208
Re: Pasar una variable de C# al aspx

Respondiendo directamente tu pregunta, podrias declarar tu variable a nivel de clase (le llaman atributo creo ¿?)
Protected String myVar;
De esta manera por herencia la pagina aspx la podra utilizar.
__________________
saludos :adios:
shinblood está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93