在asp.net 后台中根据数据库某个值判断是否出现让用户选择“是”或“否”(js:confirm)的对话框。然后再根据用户的选择“是”再执行后台一个按钮的代码。。。
后台代码如下:
if (convert.toint32(dbhelper.getvalue(strexitsql)) > 0)
{
hdpd.value = "1";
scriptmanager.registerclientscriptblock(this.page, type.gettype("system.string"), "x1", "dopd();", true);
}
else
{
hdpd.value = "0";
}
另一个按钮代码
protected void abc_click(object sender, eventargs e)
{
txtbzdz.text = "234234";
}
前台代码:js 代码
function dopd()
{
__dopostback(abc,);
alert(1); //////////////////特别注意
}
当有alert(1)这句代码时,执行abc成功。。如果没有这句代码时,不执行。。。。。
百思不得其解。。。。如果这种方法不行,还有没有其他的办法达到我的目的。。。。。。 |