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