asp.net c#弹出确认/撤除对话框

asp.net c#弹出确认/取消对话框
protected void btnNext_ServerClick(object sender, EventArgs e)
{
      ……//先要执行一部分代码必须

       //弹出一个确认,取消对话框

       if (用户点的是确认)
      { 
         ……
      }
      else
         return;
}

如何实现,弹出确认/取消对话框。当点确认运行其它代码,取消后不运行
------解决方案--------------------
你这是Web应用。你这种功能不可能实现。当你实现弹出对话框的时候,这一次请求就已经结束。下一次请求不会从弹出对话框的位置继续执行。

------解决方案--------------------
webform,用js写个相应的方法,然后指定onclick事件。判断的话用confirm
winform,if (MessageBox.Show("确定", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
    //do sth
}
else
{
return;
}
------解决方案--------------------
JS操作
Confirm("你确定要怎的?");

如果是服务端控件:OnClientClick
------解决方案--------------------
web里似乎真不能··
------解决方案--------------------
在page_onload事件里给你要点击的按钮添加如下属性
 this.SubmitButton.Attributes.Add("onclick", "return confirm('你确定提交吗?');");
------解决方案--------------------
一、使用GridView控件
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
                                                CellPadding="4" Font-Size="9pt" ForeColor="#333333" GridLines="None" OnPageIndexChanging="GridView1_PageIndexChanging"
                                                OnRowDataBound="GridView1_RowDataBound" OnRowDeleting="GridView1_RowDeleting"
                                                Width="500px">
                                                <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                                                <RowStyle BackColor="#E3EAEB" />
                                                <Columns>
                                                    <asp:BoundField DataField="ST_l_id" HeaderText="地址ID" />
                                                    <asp:BoundField DataField="ST_l_name" HeaderText="网站名称" />
                                                    <asp:BoundField DataField="ST_l_url" HeaderText="链接网址" />
                                                    <asp:HyperLinkField DataNavigateUrlFields="ST_l_id" DataNavigateUrlFormatString="AmendLink.aspx?ID={0}"
                                                        HeaderText="修改" Text="修改" />
                                                    <asp:CommandField HeaderText="删除" ShowDeleteButton="True" />