CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个关于刷新的问题,不知道有没有高手解决过

楼主Eagle_Tiger(孤刀浪子)2005-04-01 10:47:48 在 .NET技术 / ASP.NET 提问

asp.net,用c#语言,当用户点击一个服务器端的按钮,执行完成以后,在ie中点右键菜单刷新页面,该页面刷新完毕后会再次执行上回点击的button按钮的代码,有什么办法能避免刷新时再次执行button按钮的事件么  
  只有10分了 问题点数:0、回复次数:7Top

1 楼akinggmx(为了生活而编程)回复于 2005-04-01 10:53:52 得分 0

if(!IsPostBack)  
  {  
        按钮的操作  
   
  }Top

2 楼baobei7758(陵少)回复于 2005-04-01 10:55:36 得分 0

是否在其他地方调用了按纽的事件驱动?Top

3 楼miranda2002(天天天蓝)回复于 2005-04-01 11:01:29 得分 0

设个变量两标志一下  
  Top

4 楼Eagle_Tiger(孤刀浪子)回复于 2005-04-01 11:53:05 得分 0

IsPostBack是不行的,因为按钮执行时先刷新页面才执行的,所以用!IsPostBack永远都不会执行代码的  
  Top

5 楼Eagle_Tiger(孤刀浪子)回复于 2005-04-01 16:59:16 得分 0

up一下Top

6 楼morality(业精于勤,行成于思!)回复于 2005-04-01 17:09:53 得分 0

试试如下方法,比较笨,但也有效!呵呵  
  private   void   Button1_Click(......)  
  {  
          //your   other   code   here  
          //...  
   
          //事件执行成功以后重载本页,可以避免重复提交数据  
          this.RegisterStartupScript("reload","<Script   language='JavaScript'>window.location.href=window.location.href;</Script>");  
  }Top

7 楼powbcom(一搏云天[I CAN])回复于 2005-04-01 17:11:22 得分 0

同意执行成功后跳转到另外的页面!Top

相关问题

  • 关于TClientDataSet修改问题,有没有人知道修改TClientDataSet数据后记录不刷新的办法??
  • 知道为什么灌水主页面刷新没有用吗?
  • 程序不能自动刷新,不知道怎么弄好?
  • 为什么不能刷新??你知道吗?
  • ?不刷新?
  • iis不刷新?
  • 请问有没有办法让asp页面不刷新吗?
  • CStatic控件没有刷新
  • 这样来实现聊天室的刷新,不知道行不行
  • 我在vb中要加一个刷新图标,不知道哪有?

关键词

  • 执行
  • 页面
  • 代码
  • 刷新
  • 按钮
  • ispostback
  • 点击
  • 避免
  • 事件
  • button

得分解答快速导航

  • 帖主:Eagle_Tiger

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo