if (outstr == "成功")
{
Errlog.Text = "注册成功,请返回<a href=Login_user.aspx>重新登陆</a>查询您的余额";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Key", "<script>if(!confirm('注册成功,点确定充值!否则取消充值?')) { window.location.replace('Login_user.aspx');}else{document.all.btnOK.click();}</script>");
//此调用充值
}
protected void btnOK_Click(object sender, EventArgs e)
{
MobileCharge(Phoneno.Text.Trim(), Pwd.Text.Trim());
}
问题是,弹出来的框框点确定也好,取消也好,现在全返回到'Login_user.aspx'。按理说只能点取消才能返回到'Login_user.aspx'
点确定执行btnOK_Click这个的啊?现在不是?
解决方案 »
- DropDownList 我加了JS的onchange事件后.为什么不执行SelectedIndexChanged后台事件了??
- C# 如何设置NumbericUpDown控件的值范围?
- 错误 CS0234: 命名空间“System.IO”中不存在类型或命名空间名称“Pipes”(是缺少程序集引用吗?)
- 请问如何实现csdn读书频道中,提示阅读过该书的人还读过其他的书籍的功能?
- 自定义控件的自定义属性编写
- 我的一个socket通信的程序的数据错误的问题!
- C# 两个数相乘怎么结果不对?
- 如何保留decimal类型数字的小数点后三位?多谢!
- 对类的某个方法临时改写的代码排错
- 如何选中checkedListBox的第二行?
- C# 怎样清除上一次绘制的曲线
- C# EXCEL导入到DataSet上的数据写入SQL数据源表
点确定执行btnOK_Click这个的啊?现在不是?当然了,不能直接在客户端去调用服务器端的事件
function btclick(){
document.getElementById("btn1").click();//btn1是你的这个按钮的ID
}
后台:
if (outstr == "成功")
{
Errlog.Text = "注册成功,请返回<a href=Login_user.aspx>重新登陆</a>查询您的余额";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Key", "<script>if(!confirm('注册成功,点确定充值!否则取消充值?')) { window.location.replace('Login_user.aspx');}else{btclick();}</script>");
//此调用充值
}
protected void btnOK_Click(object sender, EventArgs e)
{
MobileCharge(Phoneno.Text.Trim(), Pwd.Text.Trim());
}
你可以试试