Pero como?
  ----- Original Message ----- 
  From: Damián Herrera 
  To: [email protected] 
  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: [email protected] [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: [email protected]
  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