Per associare un tooltip ad una riga di una griglia, magari per visualizzare alcune informazioni riepilogative, basta fare un cast a TableRow dell'oggetto e.Item in un event handler del controllo e valorizzare opportunamente la proprietà ToolTip.
<script runat="server"> private void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) this.GridDataBind(); } private void GridDataBind() { // Esegue il binding della griglia } private void GridItemDataBound(object sender, DataGridItemEventArgs e) { if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { TableRow tr = (TableRow)e.Item; tr.ToolTip = ((DataRowView)e.Item.DataItem)["dbField"].ToString(); } } </script> <asp:DataGrid ID="dgrAspitalia" Runat="server" AutoGenerateColumns="False" OnItemDataBound="GridItemDataBound"> <!-- omissis --> </asp:DataGrid>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata
I più letti di oggi
- Simulare Azure Cosmos DB in locale con Docker
- Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- .NET Conference Italia 2024 - Milano
- .NET Conference Italia 2023 - Milano e Online