Button1_Click 问题!! 当点击Button1_Click只要运行一次!!然后在运行下一个的程序!!可是当一直刷新就会运行Button1_Click里面的程序!!请问一下要怎么解决这个方法啊!当让程序运行一次!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IsPostBack是页面初始化时候用的吧,按钮事件里的怎么判断。 把代码贴一下吧,我就很纳闷 页面一刷新 Click里面的代码怎么会执行呢? 刷新怎么会触发 Click 事件? 就是当你已经点击Button1_Click后!!然后刷新会继续运行刚点击的Button1_Click!!如何避免这种问题! 你刷新的时候重新提交了页面信息,当然会再执行一次click事件了 /// <summary> /// 显示消息提示对话框,刷新原来页面,防止刷新重复提交 /// </summary> /// <param name="page">当前页面指针,一般为this</param> /// <param name="msg">提示信息</param> public static void ShowPage(System.Web.UI.Page page, string msg, string refrashPage) { page.RegisterStartupScript("message", "<script language='javascript' defer>alert('" + msg.ToString() + "');window.location='" + refrashPage.ToString() + "';</script>"); }执行一次这个方法 看看效果! 你加个断点,单步调试一下,重新加载页面buttonclick事件不会重复触发的 F5 刷新是重新发出一次POST,如果之前的请求就是Button Click,那么在这之后的F5 都是POST一次Button Click上去,应该没有方法可以避免的! zsxghost 鬼 等 级: 发表于:2008-01-28 23:08:0812楼 得分:0 7楼: /// 显示消息提示对话框,刷新原来页面,防止刷新重复提交 我也看这个问题好久了,开始没在意,不知道这段代码放到哪里? ----------------------------我这个是 按钮事件执行完之后 调用这个方法然后刷新的时候就不会重复提交了 vs2008开发网站链接数据库时总是提出错误:无法登录所请求的数据库 急:将 nvarchar 转换为数据类型 numeric 时出现算术溢出错误。 小公司开发网站 请问各位有没有显示图片新闻的源码啊? 请教大家几个问题.... 我作了个发送邮件的 为什么发不成? 关于cookies的问题 %%%%%%%%%%关于ListBox的问题************ 关于格式化输入IP地址的问题 自定义控件问题? ASP.NET 怎样才能禁用TreeView的节点 刚用dw cs3 ,如何连接数据库.
/// 显示消息提示对话框,刷新原来页面,防止刷新重复提交
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
public static void ShowPage(System.Web.UI.Page page, string msg, string refrashPage)
{
page.RegisterStartupScript("message", "<script language='javascript' defer>alert('" + msg.ToString() + "');window.location='" + refrashPage.ToString() + "';</script>");
}执行一次这个方法 看看效果!
鬼
等 级:
发表于:2008-01-28 23:08:0812楼 得分:0
7楼: /// 显示消息提示对话框,刷新原来页面,防止刷新重复提交 我也看这个问题好久了,开始没在意,不知道这段代码放到哪里?
----------------------------我这个是 按钮事件执行完之后 调用这个方法然后刷新的时候就不会重复提交了