Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2011, 14:18
Lunadan
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 5 meses
Puntos: 0
Constructor en ASP.net?

Hola!
Estoy haciendo un ejercicio, en el cual necesito pasar un nombre de persona (un String) a otra página aspx. He hecho un constructor para poder recuperar el nombre que le envio. He probado diferentes maneras, pero no se me ve. El nombre de la página es Posicio_barquets.aspx:

Aquí es dónde envio la palabra y llamo a la siguiente página. Con el new creo la página pero como la llamo para que se habra?? Si lo hago con el redirect, la página se me ve, pero me da error porqué el constructor no permite "ningun argumento".
Código asp:
Ver original
  1. nombre = txt_nom.Text;
  2. //Posicio_barquets px = new Posicio_barquets(nombre);
  3.  
  4. Response.Redirect("Posicio_barquets.aspx?jugador=" + nombre);

Aquí teneix la Posicio_barquets.aspx.cs:
Código asp:
Ver original
  1. public partial class Posicio_barquets : System.Web.UI.Page
  2.     {
  3.         public String jugador = null;
  4.  
  5.         public Posicio_barquets(String xjugador)
  6.         {
  7.             this.jugador = xjugador;
  8.         }
  9.  
  10.         protected void Page_Load(object sender, EventArgs e)
  11.         {
  12.             lbl_jugador.Text = jugador;
  13.         }

Última edición por Lunadan; 24/03/2011 a las 14:26