Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/10/2008, 00:56
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 6 meses
Puntos: 188
Respuesta: asp:HyperLinkField con boton

Tendrías que dejar el hyperlinkfield vacío en la página aspx y añadir algo como esto en el código (aspx.cs)

public void setImageURL(Object src, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TableCellCollection myCells = e.Row.Cells;
HyperLink planLink = (HyperLink)myCells[myCells.Count - 1].Controls[0];

planLink.ImageUrl = "~/Web/Imagenes/Tuimagen.jpg";
}
}

Donde => HyperLink planLink = (HyperLink)myCells[myCells.Count - 1].Controls[0]; te indica la columna en donde se despliega el hyperlinkfield (en este caso la última). Si fuese la primera creo que sería HyperLink planLink = (HyperLink)myCells[myCells.0].Controls[0];

a ver si así te funciona ...