17. oktober 2012 - 21:20Der er
4 kommentarer og 1 løsning
new imagebutton og OnClick event (postback)
Jeg kalder nedenstående subrutine (postback), som lister nogle muligheder for brugeren, samt tilføjer flere imagebuttons som bliver lavet dynamisk til en placeholder.
Mit ønske er at tilføje en onclick event (ikke OnClientClick) på disse image buttons, da der herefter vil blive tilføjet forskellige værdier til sessions variabler i en anden subrutine (den som image buttonerne skal kalde).
Har dog problemer med at finde ud af hvordan denne onclick event skal "kringles"?
Har prøvet at tilføje Button_Ins.OnClick = "img_click", Button_Ins.Click = "img_click" og rodet lidt med .ascx filer, dog uden at kunne få det til at virke.
Protected Sub Find_Ins_Click(Sender As Object, E As EventArgs) Dim sql As String = "SELECT AAA, BBB, CCC FROM XXX" Dim conn As OdbcConnection = New OdbcConnection("Driver={Oracle in OraClient11g_home1};UID=xxx;Pwd=xxx;DBQ=xxx;") conn.Open() Dim comm As OdbcCommand = New OdbcCommand(sql, conn) Dim dr As OdbcDataReader = comm.ExecuteReader() While (dr.Read())
Dim button_Ins As New ImageButton() Button_Ins.Id = dr("AAA") Button_Ins.ImageURL = "addicon.gif" Ins_PlaceHolder.Controls.Add(button_Ins) Ins_PlaceHolder.Controls.Add(new LiteralControl(dr("BBB") & " " & dr("CCC") & "<br>"))
End While conn.Close() dr.Close() comm.Dispose() conn.Dispose() End Sub
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Protected Sub button_Click(ByVal sender As Object, E As ImageClickEventArgs) Label11.Text = "succes" End Sub
Nu kører det i det mindste uden at jeg får fejl, men kan ikke få det til at vise outputtet for label11, når jeg klikker på button_ins. Tror måske jeg roder lidt rundt i noget postback og page_load :)
debug er vejen frem - se hvilken kode der bliver kørt og hvilket der ikke gør. mit bedste gæt er at din imagebutton ikke blive initialiseret tidligt nok ved postback så click-eventen ikke bliver kørt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.