Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
GridView e Evento Click
venerdì 11 maggio 2007 - 12.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
LeonDom
Profilo
| Senior Member
471
messaggi | Data Invio:
ven 11 mag 2007 - 12:06
Salve Ragazzi è un po' che manco... ben trovati...
ho un problema di questo tipo...
popolo una gridview con una semplice select, con un parametro che prendo da querystring... e fin qui tutto bene....
Creo una colonna HyperLinkFiels con una coordinata particolare... quando clicco su questa colonna mi carica delle cose... il base al coordinata che gli passo...
La domanda è questa... come faccio ad intercettare quello che accade prima del caricamento dei dati cioè subito dopo il click ma prima del caricamento...? c'è un evento particolare???
ho provato nel GridView1.SelectedIndexChanged(..........................) mettendo nell'html OnSelectedIndexChanged="GridView1_SelectIndexChange"
ma non accade nulla....
Grazie a tutti
LeonDom
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 11 mag 2007 - 13:30
>Salve Ragazzi è un po' che manco... ben trovati...
>ho un problema di questo tipo...
Ciao!
>
>popolo una gridview con una semplice select, con un parametro
>che prendo da querystring... e fin qui tutto bene....
>Creo una colonna HyperLinkFiels con una coordinata particolare...
>quando clicco su questa colonna mi carica delle cose... il base
>al coordinata che gli passo...
>
>La domanda è questa... come faccio ad intercettare quello che
>accade prima del caricamento dei dati cioè subito dopo il click
>ma prima del caricamento...? c'è un evento particolare???
>
>ho provato nel GridView1.SelectedIndexChanged(..........................)
>mettendo nell'html OnSelectedIndexChanged="GridView1_SelectIndexChange"
>
>ma non accade nulla....
Prova ad utilizzare l'evento RowCommand..
>
>Grazie a tutti
Di nulla!
>
>
>LeonDom
Alx81 =)
http://blogs.dotnethell.it/suxstellino
LeonDom
Profilo
| Senior Member
471
messaggi | Data Invio:
ven 11 mag 2007 - 13:56
niente... fa il post della pagina ma non riesco ad intercettare quello che succede subito sul click....
LeonDom
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 11 mag 2007 - 15:56
>niente... fa il post della pagina ma non riesco ad intercettare
>quello che succede subito sul click....
ma ci passa dall'evento? hai provato a guardarci?
perchè la postback la fa lo stesso.. poi gestisce il row command..
>
>
>LeonDom
Alx81 =)
http://blogs.dotnethell.it/suxstellino
LeonDom
Profilo
| Senior Member
471
messaggi | Data Invio:
ven 11 mag 2007 - 16:05
...ho messo un punto di interruzione per vedere se passa nell'evento... sia GridView1_SelectedIndexChanged che ridView1_RowC........
ma non ci passa...
LeonDom
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 11 mag 2007 - 16:13
>...ho messo un punto di interruzione per vedere se passa nell'evento...
>sia GridView1_SelectedIndexChanged che ridView1_RowC........
c'è qualcosa che non va.. posta il codice
>
>ma non ci passa...
>LeonDom
Alx81 =)
http://blogs.dotnethell.it/suxstellino
LeonDom
Profilo
| Senior Member
471
messaggi | Data Invio:
ven 11 mag 2007 - 16:19
Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged
Try '_punto di interruzione su try... per vedere se entro in questo evento....
.....................................
Catch ex As Exception
......................................
End Try
End Sub
Nell'HTML c'è:
<asp:GridView ID="GridView1" runat="server"
AutoGenerateColumns="False" DataSourceID="AccessDataSourceDati" Width="95%" BorderStyle="None" Font-Bold="False" Font-Names="Verdana" Font-Size="XX-Small"
OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="Domanda,idGestione" DataNavigateUrlFormatString="~/Default.aspx?Coord={0}&idG={1}"
DataTextField="Domanda" HeaderText="Links" />
<asp:BoundField DataField="domanda" HeaderText="domanda" SortExpression="domanda" />
<asp:BoundField DataField="Testo" HeaderText="Testo" SortExpression="Testo" />
<asp:BoundField DataField="scelta" HeaderText="scelta" SortExpression="scelta" />
<asp:BoundField DataField="noteopr" HeaderText="noteopr" SortExpression="noteopr" />
<asp:BoundField DataField="datimemo" HeaderText="datimemo" SortExpression="datimemo" />
<asp:BoundField DataField="idGestione" HeaderText="idGestione" SortExpression="idGestione" />
</Columns>
</asp:GridView>
questo è tutto...
LeonDom
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 12 mag 2007 - 00:45
>questo è tutto...
Ok, a questo punto ti consiglio di utilizzare un linkbutton all'interno di un <asp:TemplateField> che ti crei tu al posto dell'hyperlinkfield..
così puoi gestire l'evento RowCommand altrimenti ti toccherebbe passare dalla load per controllare il valore del querystring creato nel hyperlinkfield..
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !