Hola Andrés,
 
Seria algo así, copiado de tu codigo:
 
...
'AQUI ESTA LA IMAGEN               
Dim tc1f As New TableCell()
Dim button As ImageButton = New ImageButton()
button.ImageUrl = "~/Imagenes/modificar.png"
tc1f.Controls.Add(button)
....
 
 
Cualquier cosa avísame!
Saludos,
Damián Herrera
 

  _____  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Andrés Guzmán
O
Enviado el: Miércoles, 02 de Enero de 2008 01:45 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Imagen Dinamica


Pero como?

----- Original Message ----- 
From: Damián Herrera <mailto:[EMAIL PROTECTED]>  
To: puntonet@mug.org.ar 
Sent: Wednesday, January 02, 2008 12:41 PM
Subject: [puntonet] Imagen Dinamica

Hola Andrés,
 
Me parece que no estas agregando el PlaceHolder en la celda. Por lo que veo.
Tampoco hace falta agregar un placeholder, si agregas la imagen directamente el
la coleccion de controles de la celda ya debería ser suficiente.
 
Saludos,
Damián Herrera
 

  _____  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Andrés Guzmán
O
Enviado el: Miércoles, 02 de Enero de 2008 01:33 p.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Imagen Dinamica


Amigos, antes que nada decearlen un muy feliz año para todos los de esta lista,
bueno tengo una duda estoy trabajando con asp.net 2.0, y estoy tratando de crear
una tabla dinamicamente, ahora mi problema esta que necesito que en una celda de
esta tabla agregarle un imagebutton, lo estoy tratando de hacer con un place
holder,la tabla y la imagen se ve sin problemas pero no me queda en la celda que
necesito, la imagen se ve donde esta físicamente el placeholder, como puedo
hacer para que me quede en el lugar que quiero o habra alguna otra forma de
hacerlo. Gracias les dejo el código.
 
  For i = 0 To (n - 1)
 
                Dim tr1 As New TableRow()

                Dim tc1 As New TableCell()
                tc1.Text = dt.Rows(0).Item("Nombre_Asignatura")
                tc1.HorizontalAlign = HorizontalAlign.Left
                tc1.Width = 400
                tc1.BorderWidth = 1
                tc1.BorderStyle = BorderStyle.Solid
                tc1.BorderColor = Drawing.Color.Orange
 
                Dim tc1b As New TableCell()
                tc1b.Text = dt.Rows(i).Item("Nombre_Carrera")
                tc1b.HorizontalAlign = HorizontalAlign.Center
                tc1b.Width = 350
                tc1b.BorderWidth = 1
                tc1b.BorderStyle = BorderStyle.Solid
                tc1b.BorderColor = Drawing.Color.Orange
 
                Dim tc1d As New TableCell()
                tc1d.Text = dt.Rows(i).Item("Jornada_Plan")
                tc1d.HorizontalAlign = HorizontalAlign.Center
                tc1d.Width = 100
                tc1d.BorderWidth = 1
                tc1d.BorderStyle = BorderStyle.Solid
                tc1d.BorderColor = Drawing.Color.Orange
 
'AQUI ESTA LA IMAGEN               
                Dim tc1f As New TableCell()
                Dim button As ImageButton = New ImageButton()
                button.ImageUrl = "~/Imagenes/modificar.png"
                PlaceHolder1.Controls.Add(button)
                'tc1f.Text = "Eliminar"
                tc1f.HorizontalAlign = HorizontalAlign.Center
                tc1f.Width = 20
                tc1f.BorderWidth = 1
                tc1f.BorderStyle = BorderStyle.Solid
                tc1f.BorderColor = Drawing.Color.Orange
 
                tr1.Cells.Add(tc1)
                tr1.Cells.Add(tc1b)
                tr1.Cells.Add(tc1c)
                tr1.Cells.Add(tc1d)
                tr1.Cells.Add(tc1e)
                tr1.Cells.Add(tc1f)
 
                Table1.Rows.Add(tr1)
                Table1.Font.Size = 10
                Table1.CellPadding = 4
                Table1.CellSpacing = 0
                Table1.BorderWidth = 1
                Table1.BorderStyle = BorderStyle.Solid
                Table1.BorderColor = Drawing.Color.Orange
 

            Next

Responder a