asp.net 按钮单击事件问题(自动弹出新窗口)

我是用:
<a href="javascript:onClick=ShowDialog('HTMLEdit/minzu.aspx',270,370)">民族档案设置</a>弹出了一个窗体

在这个窗体中有"删除"按钮
<asp:button id="delbtn" runat="server" Text="删除" OnClick="delbtn_Click"></asp:button>,对应的单击事件如下:
public void delbtn_Click(object sender,System.EventArgs e){
//测试
this.Response.Write("<script>alert('test');</script>");
}

我只想单击这个按钮就在当前页或后台(删除操作)执行,为什么我一单击"删除"按钮,它就会在新窗口中弹出当前页再执行onclick事件呢?





==============================================================================================================

<base target="_self">
加在<head><head>之间
原文地址:https://www.cnblogs.com/soundcode/p/2520049.html