Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Acceder controles en un Template (http://www.forosdelweb.com/f78/acceder-controles-template-486765/)

estlui 02/05/2007 22:48

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

Trulala de cordoba 04/05/2007 08:32

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)

estlui 07/05/2007 22:50

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

estlui 09/05/2007 22:42

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...!!!


La zona horaria es GMT -6. Ahora son las 22:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.