Foros del Web » Programando para Internet » ASPX (.net) »

Problema con user webcontrol en VS2008!

Estas en el tema de Problema con user webcontrol en VS2008! en el foro de ASPX (.net) en Foros del Web. Que tal, bueno estoy creando un user web control o control web de usuario, simplemente estoy intentando hacer una botonera que rediriga hacia diferentes paginas ...
  #1 (permalink)  
Antiguo 09/02/2010, 16:37
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 18 años, 9 meses
Puntos: 6
Exclamación Problema con user webcontrol en VS2008!

Que tal, bueno estoy creando un user web control o control web de usuario, simplemente estoy intentando hacer una botonera que rediriga hacia diferentes paginas mandando como parametro un valor ID. Esto lo hacia facilmente con ASP clasivo, lo que hacia era una tabla con links y los incluia en una pagina como archivos servers side include o archivos de inclusion.

Mi problema es que al tener una pagina aspx y meterle un user webcontrol previamente definido y diseñado, necesito que el webcontrol cargue un dato ID que necesitaria pasarselo desde la pagina padre.

No se si me explico bien, simplemente lo que quiero hacer es pasar una variable desde una pagina aspx a un webcontrol metido dentro de esa pagina.

Espero me hayan entendido y me de una mano con esto que estoy migrando de ASP 3.0 a .NET, saludos.
  #2 (permalink)  
Antiguo 10/02/2010, 12:37
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 18 años, 3 meses
Puntos: 4
Respuesta: Problema con user webcontrol en VS2008!

Pon una propiedad publica en el control:

Código C#:
Ver original
  1. public int miID
  2. {
  3.      get{ return Convert.ToInt32(ViewState["miID"] != null ? ViewState["miID"].ToString() : "0")}
  4.      set { ViewState["miID"] = value; }
  5. }

Después desde cualquier página que contenga ese user control:

Código C#:
Ver original
  1. miUserControl.miID = 5;
  #3 (permalink)  
Antiguo 10/02/2010, 13:02
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 18 años, 9 meses
Puntos: 6
Respuesta: Problema con user webcontrol en VS2008!

Cita:
Iniciado por osvier Ver Mensaje
Pon una propiedad publica en el control:

Código C#:
Ver original
  1. public int miID
  2. {
  3.      get{ return Convert.ToInt32(ViewState["miID"] != null ? ViewState["miID"].ToString() : "0")}
  4.      set { ViewState["miID"] = value; }
  5. }

Después desde cualquier página que contenga ese user control:

Código C#:
Ver original
  1. miUserControl.miID = 5;
Muchisimas gracias amigo!

Etiquetas: aspx, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:31.