代码如下:
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就会弹出对话框,不能实现我想要的经过判断后在弹出。
}
}
}要点:一定要符合在指定时刻(或指定位置)出现,并且点击指定按钮执行指定程序。
请问如何实现?万分感激!
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就会弹出对话框,不能实现我想要的经过判断后在弹出。
}
}
}要点:一定要符合在指定时刻(或指定位置)出现,并且点击指定按钮执行指定程序。
请问如何实现?万分感激!
首先感谢你的回答。多加一个页面的话很多数据得传过去(或重新获取),这样不但效率不高而且从使用的角度来说也不适合。
是否有什么产生对话框的类能调用一个方法方法呢?