0
我有以下代码。我需要有一个确认,然后在服务器上删除..如果我有OnClick它不会触发。任何想法?OnClick不会触发OnClientClick
<asp:Button ID="btnDelete" runat="server" Text="Delete Report" OnClientClick="return confirm ('This will delete the report. Continue?');" OnClick="btnDelete_Click" />
protected void btnDelete_Click(object sender, EventArgs e)
{
// I have code here but it never fires
}
我认为最好在btnDelete_Click(...)方法下添加确认消息,而不是将其添加到OnClientClick上。 – Auguste
如果点击事件中没有任何代码正在运行,您是否查看了源代码以确保按钮ID未更改?除非你将其声明为静态,否则Asp.Net会预先设置为按钮ID。ClientIDMode =“Static” – dinotom