#728 - Associare un tooltip ad una riga di un DataGrid
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>Approfondimenti
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Per inserire un commento, devi registrarti alla nostra community.








Stampa
Snippet
Download 


