代码如下: 
protected void Button2_Click(object sender, EventArgs e) 
    {
        dataconn.DataSelect_selecttype("select name from sysobjects where type='U'");
        for (int count = 0; count < dataconn.ds_selecttype.Tables[0].Rows.Count; count++)  //获取数据库中的所有数据表名  
        {
            if (dataconn.ds_selecttype.Tables[0].Rows[count][0].ToString() == table_name)
            {
//我想在这个地方弹出一个对话框,当点击对话框的“确定”时,继续向下执行(或执行某个方法),点击“取消”时返回原界面。                 Response.Write("<Script Language='JavaScript'>if ( window.confirm('你要执行这个操作吗?')) {  window.location.href='Default.aspx' } else  {window.location.href='Encase.aspx' };</script>");    //这个方法能实现当点击对话框的“确定”或点击“取消”时跳转到指定的界面,但无法实现执行指定方法。
                  …………向下继续执行的代码(或方法)…………

//添加button的attribute虽然可以实现点击“确定”就继续向下执行,但是这样一点击button就会弹出对话框,不能实现我想要的经过判断后在弹出。
            }
        }
    }要点:一定要符合在指定时刻(或指定位置)出现,并且点击指定按钮执行指定程序。
请问如何实现?万分感激!