동적으로 생성 된 단추 이벤트에 양식 필드를 삽입하려고합니다. 양식도 동적으로 생성됩니다. 그러나 제출 이벤트 핸들러가 트리거되지 않습니다. 당신은 생성, 추가하고, Page
의 OnInit
방법에 이벤트를 연결 시설 할 필요가생성 된 단추를 클릭하여 양식 저장
Protected Sub BindForm()
'select query for fetching record from database
'dynamically generated button
Dim btnSubmit As New Button()
btnSubmit.ID = "btnSubmit"
btnSubmit.Text = "Save"
AddHandler btnSubmit.Click, AddressOf Me.btnSubmit_click
form1.Controls.Add(btnSubmit)
End Sub
' Dynamic button click event
Protected Sub btnSubmit_click(ByVal sender As Object, ByVal e As EventArgs)
Dim Query As String = "INSERT INTO table column values some_value"
End Sub
이 Windows Forms입니까? 아니면 ...입니까? – Ryan
누가 BindForm을 호출하나요? – Neolisk
@Neolisk BindForm이 페이지로드시 바인딩합니다. – adward