Mensaje dentro de Foro VB.NET

Obtener valor de ItemTemplate Dinamicos

Responder 
#1 - 18/11/2009 20:13:01 Reporta abuso | Link Permanente
l4d3n
Fecha de registro: 18/11/2009
0 post en este tema
2 posts en foro vb.net
3 posts en todos los foros
Obtener valor de ItemTemplate Dinamicos

Responder Citar
Estimados amigos, acudo a ustedes a darle solución a mi problema:
Framework 2.0

Tengo un problema al generalTemplateControls en forma dinámica para mi formulario web(Ver fotoadjunta).

Si me equivoco por favor corríganme, cuando uno crea unTemplateControl por ejemplo del tipo TextBox y como nombre(ID) le asignas "txtCant" pues no hay problema porque cuando carga la grilla mediante el datatable y quieres obtener el registro del textbox pues basta con CType(Gridview.rows(NROREGISTRO).FindControl("txtCant"),TextBox).text con eso no tengo ningún problema.

Para mi grilla lo estoy generando los ItemTemplate en forma dinámica ya que las columnas pueden variar y no son fijas, cuando crea eltextbox de forma dinámica pongo el siguiente código:

Case ListItemType.Item
                'Creates a new text box control and add it to the container.
                Dim tb1 As New TextBox()
                'Allocates the new text box object.
                AddHandler tb1.DataBinding, AddressOf tb1_DataBinding
                'Attaches the data binding event.
                tb1.Columns = 3
                'Creates a column with size 3.
                tb1.ID = "txt" & _columnName
                container.Controls.Add(tb1)
                'Adds the newly created textbox to the container.
                Exit Select

Asignarleel ID a mi parecer es necesario ya que cuando se obtenga mediante el FindControl("NOMBRECONTROL") debería saber el nombre del control que se va obtener,  mediante columnas estáticas no tengo problemas pero como lo genero dinámico y le pongo FindControl("txtEP") EP(Examen Parcial) =Nombre de una de las columnas, pues me devuelve NOTHING.

Cualquier ayuda te estaré agradecido.

Saludos,

Luis Chang:

PD: en la imagen adjunto el Webform pero cabe recordar que las columas de las notas serán dinámicas ya que una sección puede tener distintos tipos de evaluaciones (Examen Final, Examen Parcial, Promedio Final, etc), el problema no es generar mi webform ya que como ven en la imagen ya lo hice, solo quiero obtener el valor de esas notas ya que el profesor actualizará las notas y le dará en el botón GRABAR.

Volver arriba

Respuestas
Mostrar de en 15
#2 - 27/01/2010 19:00:50 Reporta abuso | Link Permanente
Elfermx
Usuario no registrado
RE: Obtener valor de ItemTemplate Dinamicos

Responder Citar
en cual evento estas asignando el valor al ID ???
Volver arriba
Mostrar de en 15

Hospedado en domitienda