asp.net 点击完按钮后刷新页面发现还会触发buttonClick事件
2015-09-06 16:07
821 查看
当点击完按钮之后,再刷新页面,发现buttonclick事件仍然会发生,这是因为web浏览器重新发送你以前提交的信息。
protected void Button1_Click(object sender, EventArgs e)
{
//加这句话是为了避免页面刷新的时候会执行上一次的按钮操作事件
Response.Write("<script>document.location=document.location</script>");
}
在click事件里加上上述这句,便不会发生上述情况。该句把页面回归到了最初的状态。
相关文章推荐
- Spring AOP + AspectJ annotation example
- Spring AOP Example Tutorial – Aspect, Advice, Pointcut, JoinPoint, Annotations, XML Configuration
- 《转》自学asp.net mvc
- Asp.net TextBox只能输入数字
- asp上传是提示0104 80004005的解决方法
- Virtual Studio 2015发布利器:通过IDE直接发布容器化ASP.NET 5 到云中 推荐
- 关于强制换行的问题
- 关于include里加入根目录的问题
- 上传的问题
- group by的一些使用
- Asp.Net MVC 使用FileResult导出Excel数据文件
- ASP.NET MVC:通过 FileResult 向 浏览器 发送文件
- 搜到的解决上传漏洞的方法
- 树莓派(raspberry pi)学习7: 自动登录、自动运行startx、自动运行程序
- Spring AOP(Aspect Oriented Programming) Tutorials
- ASP.NET MVC 中将FormCollection与实体间转换方法 (转)
- ASP.NET MVC利用PagedList分页(二)PagedList+Ajax+JsRender
- Asp事务处理
- 《Pro ASP.NET MVC 3 Framework》学习笔记之三十一 【模型验证】(转)
- 【转】 ASP.NET网站路径中~(波浪线)解释