Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/11/2009, 07:31
jose daniel
 
Fecha de Ingreso: noviembre-2003
Ubicación: Cúa
Mensajes: 109
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación Respuesta: Utilizar textbox y ddl de un ascx invocado desde un aspx

Cita:
Iniciado por eperedo Ver Mensaje
Pues podrías crear una propiedad pública. En el código de tu user control (ascx)
Código vb.net:
Ver original
  1. Public Property TextoContrato() As String
  2.         Get
  3.             Return txtcontrato.Text
  4.         End Get
  5.         Set(ByVal value As String)
  6.             txtcontrato.Text = value
  7.         End Set
  8.     End Property

Luego desde tu página (aspx) modificas esta propiedad creada:
Código vb.net:
Ver original
  1. InfoReclamo.TextContrato = "Texto modificado"

Eso sería todo, cualquier duda me avisas
Ok, realice todo como me indicastes, pero me genera el siguiente Error.

Referencia a objeto no establecida como instancia de un objeto.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.

Error de código fuente:

Línea 98: Public Property TextoContrato() As Long
Línea 99: Get
Línea 100: Return txtcontrato.Text
Línea 101: End Get
Línea 102: Set(ByVal value As Long)
Línea 103: txtcontrato.Text = value
Línea 104: End Set
Línea 105: End Property


Adicionalmente te informo, que en el ASPX, coloque el siguiente codigo:

Dim objSolicRec As New InfoReclamo
objSolicRec.TextoContrato = Me.txtcontratocon.Text

Ya que el codigo que tu me especificastes para el ASPX, uno que no concuerda con la propiedad que se creo ya que este es TextoContrato y tu colocastes TextContrato, y la otra cosa es que se me subraya la línea de codigo indicando un error, y especifica que la referencia a un miembro no compartido requiere una referencia de objeto

Más te agradezco tu ayuda y espero que prontamente se pueda solucionar este caso...
__________________
gracias por su ayuda