- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- [ASP:NET] Datagrid, icona/immagine invece del bottone
-
[ASP:NET] Datagrid, icona/immagine invece del bottone
Ciao a tutti ho questo problema....sto realizzando un carrello...per l'e-commerce....visualizzo in un dataGrid l'elenco degli elementi del carrello....e una cella del dataGrid per ora è un bottone che mi permette di modificare gli elementi del carrello....per adesso è così:
<ASP:DATAGRID id=carrelloDataGrid runat="server" BorderColor="#00338D" AutoGenerateColumns="False" CssClass="newsTable" DataKeyField="Codice" PageSize="5" AllowPaging="True" DataSource="<%# dt %>">
<Columns>
<asp:ButtonColumn Text="Aggingi al carrello" ButtonType="PushButton" CommandName="Edit">
<HeaderStyle Font-Bold="True" BackColor="#BDD3E9"></HeaderStyle>
</asp:ButtonColumn>
<asp:BoundColumn DataField="Codice" HeaderText="Codice">
<HeaderStyle Font-Bold="True" BackColor="#BDD3E9"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="Descrizione" HeaderText="Descrizione">
<HeaderStyle Font-Bold="True" BackColor="#BDD3E9"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="UM" HeaderText="UM">
<HeaderStyle Font-Bold="True" BackColor="#BDD3E9"></HeaderStyle>
</asp:BoundColumn>
</Columns>
</ASP:DATAGRID>Io vorrei del bottone mettere un immagine ossia la classica matitina che mi permettesse di modificare gli oggetti nel carrello... x:x
come si fa??? a mettere un immagine al posto del bottone
Grazie Manu
-
Ciao prova a sostituire
<asp:ButtonColumn Text="Aggingi al carrello" ButtonType="PushButton" CommandName="Edit">
con
<asp:ImageButton ImageUrl="images/add.gif" Tooltip="Agginugi al carrello" ButtonType="PushButton" CommandName="Edit">
Ciao
-
Grazie per la risposta avevo già risolto ... ho fatto così ...
asp:TemplateColumn
<ItemTemplate>
asp:ImageButtonid="Imagebutton2"Runat="server"ImageUrl="immagini/pagnonvis.gif"CommandName="mio_comando1"</asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>sono anche riuscita a far mettere l'immagine dinamica col databind così :
asp:TemplateColumn
<ItemTemplate>
<asp:Imageid="immagineProdotto"Width=50Height=50ImageUrl='<%# DataBinder.Eval(Container.DataItem,"Immagine")%>'Runat="server">
</asp:Image>
</ItemTemplate>
</asp:TemplateColumn>