Event handler

poruka: 2
|
čitano: 728
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Event handler

Koristim ovaj kod za dobivanje podataka selektiranog retka u gridview kontroli.

Napravio sam posebno user kontrolu i referncirao ju na aspx stranicu.

Međutim, zbog nekog razloga ne mogu pristupiti public metodi IndexChanged da dobijem podatke selektiranog retka.

Što ne valja u kodu?

 

User kontrola:

 

Public gridRow As GridViewRow

Public Event IndexChanged As GridViewSelectEventHandler

 

Protected Sub GridView_SelectedIndexChanged(sender As Object, e As EventArgs) Handles gv.SelectedIndexChanged

       gridRow = Grid.SelectedRow

       RaiseEvent IndexChanged(sender, e)

End Sub

 

ASPX stranica:

 

 

grid.IndexChanged - ne postoji taj event u odabiru(grid je naziv user kontrole)

 

 

hrcpoeta.eu - Zaboravio sam zgasit internet
 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Event handler

Evo ako nekog zanima rješenje:

 

UserControla:

 

Public Event gvRowClick As EventHandler

 

Protected Sub GridView_SelectedIndexChanged(sender As Object, e As EventArgs) Handles gv.SelectedIndexChanged

gridRow = Grid.SelectedRow

RaiseEvent gvRowClick(sender, e)

End Sub

 

ASPX stranica:

 

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

 

   AddHandler gvMaterijali.gvRowClick, AddressOf gvMaterijali_Click

 

End Sub

 

 

Protected Sub gvMaterijali_Click(sender As Object, e As EventArgs)

...

End Sub

hrcpoeta.eu - Zaboravio sam zgasit internet
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice