Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2010, 05:22
josezamora
 
Fecha de Ingreso: julio-2009
Mensajes: 60
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Caputar textbox de otra pagina

El proceso que realizo yo es mediante propiedades.Te explico como hacerlo.
Te declaras una clase Interface que sea por ejemplo asi:

Imports Microsoft.VisualBasic

Public Interface cIpasoParametros
Property p_texto() As String

End Interface

En la pagina padre, es decir donde tienes el textbox donde introduces hola, te la declaras de la siguiente manera:

Partial Class pagesXXX
Inherits System.Web.UI.Page : Implements cIpasoParametros
.....

En esta misma pagina te declaras la propiedad.Parecido a este codigo

Public Property p_texto() As String Implements cIpasoParametros.p_texto
'Se usa para poder pasar el dato que nos interesa de una página a otra
Get
' aqui devolvemos el valor que tiene el textbox
Return me.txtbox.text
End Get
Set(ByVal value As String)

End Set
End Property


Despues en la pagina dodne recoges el valor lo realizas de la siguiente forma.
Te declaras una variable global por ejemplo la siguiente:
Dim formularioanterior As cIpasoParametros

Inicializas en el load de la pagina esta variable de la siguiente forma:

formularioanterior = CType(Me.PreviousPage, cIpasoParametros)

Y cuando quieras recoger el valor por ejemplo en un textbox haces lo siguiente:

Me.textbox.Text = formularioanterior.p_texto.

Espero que con esto se hallan resuelto tus dudas.
Un cordial saludo.