50 messaggi dal 21 marzo 2002
E' capitato mai a qualcuno di dover modificare la window.status per mouseover e ..out su HyperLinkColumn di un datagrid?

Ciao e grazie
Usa l'evento ItemCreated del datagrid, trova il controlla linkbutton nella collezione Controls della cella giusta e aggiungici l'attributo.
Se vuoi un esempio, dillo

Ciao

Il mio blog
Homepage
50 messaggi dal 21 marzo 2002
Lo dico: "dammi un esempio". grazie
50 messaggi dal 21 marzo 2002
Ricciolo completa cortesemente l'opera di aiuto e fammi avere l'esempio.

Grazie in anticipo.
50 messaggi dal 21 marzo 2002
Ho provato in questo modo ma il contenuto della windows.status cambia solo se sono sullo sfondo della cella, se mi sposto suk link nella windows.status continua ad esserci la pagina che sarà richiamata.

WithEvents DataGrid1 As New datagrid()
Private Sub Controlla(ByVal sender As Object,ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) _
Handles DataGrid1.ItemDataBound

Dim itemType As ListItemType = e.Item.ItemType
If ((itemType = ListItemType.Pager) Or _
(itemType = ListItemType.Header) Or _
(itemType = ListItemType.Footer)) Then
Return
Else
Dim button As LinkButton = CType(e.Item.Cells(0).Controls(0), LinkButton)

e.Item.Attributes("onclick") = Page.GetPostBackClientHyperlink(button, "")

e.Item.Attributes.Add("OnMouseOver", "window.status='dentro'")
e.Item.Attributes.Add("OnMouseOut", "window.status='fuori'")

End If

End Sub

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.