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

Acceder controles en un Template

Estas en el tema de Acceder controles en un Template en el foro de ASPX (.net) en Foros del Web. Saludos.... Como puedo acceder a un TextBox que esta dentro de un FormView en la modalidad InsertItemTemplate para pasarle el valor que esta seleccionado en ...
  #1 (permalink)  
Antiguo 02/05/2007, 22:48
 
Fecha de Ingreso: noviembre-2003
Mensajes: 209
Antigüedad: 21 años, 2 meses
Puntos: 0
Acceder controles en un Template

Saludos....

Como puedo acceder a un TextBox que esta dentro de un FormView en la modalidad InsertItemTemplate para pasarle el valor que esta seleccionado en un DropDownList?

Gracias a todos
  #2 (permalink)  
Antiguo 04/05/2007, 08:32
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 3 meses
Puntos: 19
Re: Acceder controles en un Template

Mira no he usado formview, pero para los datagris podes acceder así:


Protected Sub ActualizarPeliculas(ByVal source As Object, ByVal e As DataGridCommandEventArgs) Handles dtgPeliculas.UpdateCommand

Dim xPelNombre As TextBox
xPelNombre = e.Item.FindControl("pel_nombre")
response.write xPelNombre.text
'También proba de esta forma
xPelNombre = e.Item.Cells(0).Columns(0)
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #3 (permalink)  
Antiguo 07/05/2007, 22:50
 
Fecha de Ingreso: noviembre-2003
Mensajes: 209
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: Acceder controles en un Template

Gracias por tu ayuda.... pero no le me sale!!!

y ya tengo varios dias tratanto y buscando una solucion.

El codigo es:

<script runat="server">

Protected Sub FormView1_pasardato(ByVal sender As Object, ByVal e As EventArgs)
If (FormView1.CurrentMode = DetailsViewMode.Insert) Then
Dim codigotextbox As TextBox = FormView1.FindControl("codigotextbox")
codigotextbox.Text = dd_cod.SelectedValue
End If


End Sub
</script>


y lo ejecuto con:


<asp:FormView ID="FormView1" runat="server" OnModeChanged="FormView1_pasardato" DataSourceID="ObjectDataSource1" Width="446px">


Pero me sigue diciendo:

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

y marca el error en la linea de:

codigotextbox.Text = dd_cod.SelectedValue


Por favor que estoy haciendo mal o que falta?

Gracias
  #4 (permalink)  
Antiguo 09/05/2007, 22:42
 
Fecha de Ingreso: noviembre-2003
Mensajes: 209
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: Acceder controles en un Template

Una ayudita por favor....

Nadie ha necesitado hacer lo que pretendo?

y si necesito saber como pasar ese dato pues aun faltan hacer unas multiplicaciones con valores que el usuario introdusca en los demas textbox que estan dentro del formview, es por eso que me es muy pero muy necesario saber como hago referencia a esos textbox.

Gracias, muchas gracias...!!!
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:13.