2.198 messaggi dal 30 novembre 2001
ho provato ad eseguire lo script, il link viene creato correttamente ma il colore di sfondo della cella non cambia.
Come mai?
Questa è la mia funzione:
private void ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) {
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
IDataRecord r = (IDataRecord)e.Item.DataItem;
e.Item.Cells[0].Text = "<a href='/miapagina.aspx?p=" + r["Pagina"] + "'" + ">" + r["Titolo"] + "</a>";
e.Item.Attributes.Add("onmouseover", "this.style.backgroundColor='White'");
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='#DDDDDD'");
}
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.