Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2015, 02:22
dub1213
 
Fecha de Ingreso: mayo-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 0
Respuesta: Pasar datos de una pagina a otra

Hola buenos días, soy nuevo en este foro, espero poder colaborarte en lo que necesitas

Si bien entiendo lo que te aconsejan se hace de la siguiente forma

En mi caso estoy trabajando en el entorno de desarrollo Visual Studio 2010 (Asp.Net)

Te comparto como lo he hecho


Sentencia para referenciar un WebForm del cual recibiremos los datos

- Colocarla antes de abrir la etiqueta <html>
- Colocarla en la página web a la cual queremos llevar los datos

Código HTML:
Ver original
  1. <%@ PreviousPageType VirtualPath="~/DireccionesWeb/UserCreator/UserType.aspx" %>

Lo que se encuentra entre las comillas no es más que la dirección a nuestro WebForm

Ahora:

En el código C# de la página de la cual obtenemos la información (en mi caso UserType.aspx.cs) tenemos en cuenta lo siguiente:

Código C#:
Ver original
  1. protected void ButtonContinuar_Click(object sender, EventArgs e)
  2.        {
  3.         Response.Redirect("/ControlEspaciosDeportivos.Sitio/DireccionesWeb/UserCreator/UserCreator.aspx?Seleccion=" + seleccion.ToString());        
  4.        }

Donde "seleccion" correspnde a una variable donde asignamos la información que queremos pasar


Para recibir los datos, vamos al código C# (en mi caso UserCreator.aspx.cs) de la página a la cual queremos enviar los datos y hacemos lo siguiente:

Código C#:
Ver original
  1. private string TipoPersona;
  2.  
  3.     protected void Page_Load(object sender, EventArgs e)
  4.     {
  5.        
  6.         TipoPersona = Request.QueryString["seleccion"];
  7.     }

En este momento ya deberíamos tener disponible la información en nuestra página destino

Espero se de ayuda la información


Para más detalles visita esta dirección

https://msdn.microsoft.com/es-es/library/6c3yckfw%28v=vs.100%29.aspx

Última edición por dub1213; 10/05/2015 a las 15:27 Razón: Formatear código