Mostrar una imagen en un DataGrid
Artículo por Club Developers · 16 abril 2006
2419 vistas
Para poner una imagen en un DataGrid tendremos que usar un TemplateColumn:
Es posible abrir una página haciendo un clic en la imagen:
csharp
<asp:DataGrid id="datagrid1" AutoGenerateColumns=false> <Columns> <asp:TemplateColumn> <ItemTemplate> <img scr='<# Databinder.Eval(Container.DataItem,"Path") >'> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid>
Es posible abrir una página haciendo un clic en la imagen:
csharp
<asp:DataGrid id="datagrid1" AutoGenerateColumns=false> <Columns> <asp:TemplateColumn> <ItemTemplate> <a href='mon_url'> <img scr='<# Databinder.Eval(Container.DataItem,"Path") >'> </a> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid>