0

嗨,我正在尝试为我的网页创建一个更新按钮以获取控件数组创建的信息,它很好地添加了 CmdUpdate 按钮,但是当我单击该按钮时没有任何反应。

'code to add in Update form
 CmdUpdate.Text = "Update"
    CmdUpdate.OnClientClick = "CmdUpdate_click()"
    CmdUpdate.ID = "CmdUpdate"
 PlaceHolder1.Controls.Add(CmdUpdate)

'Sub that should be called by the CmdUpdate
Private Sub CmdUpdate_click(sender As Object, e As EventArgs)
    lblPatient.Text = Globalvar.TitleNames(5)
    lblPatientName.Text = Globalvar.TitleNames(6)
    Call SQLSuff()
End Sub
4

2 回答 2

1

将客户端单击事件更改CmdUpdate.OnClientClick = "CmdUpdate_click()" 为服务器端 Onclick 事件。

CmdUpdate.OnClick = "CmdUpdate_click()

它会起作用的。

于 2012-12-05T09:40:40.697 回答
1

您应该分配服务器端处理程序而不是客户端处理程序:

AddHandler CmdUpdate.Click, AddressOf CmdUpdate_click
于 2012-12-05T09:41:20.610 回答