asp.net中 ispostback在tt浏览器中点击后退后,ispostback又变回true

问题描述

我知道的是asp.net中ispostback在第一次加载某一个网页的时候,ispotback为true的,当再次刷新的时候,ispostback是flase的。但是当我用tt浏览器访问网页的时候,第一次ispostback为ture,当点击“刷新”按钮的时候,ispostback仍然像我们所预料的那样子,是为false,而我需要false才能在我的page_load中执行一个判断,但是若是点击“后退”,ispostback又变回true,我真是百思不得其解,有哪位高手能解释下,到底什么算是“第一次加载网页”,难道"后退"也变成了“第一次加载网页”,而不是“第二次”,“第三次”?

解决方案

解决方案二:
回发时才为false
解决方案三:
点击后退,有没有办法避免呢?
解决方案四:
(!ispostback)第一次加载时回发才触发。。
解决方案五:
(!ispostback)是网页第一次加载时候执行,没有回发,(就是一开始运行的时候)当点击某一项,如果回发,产生一个新的页面。就是网页又一次请求了
解决方案六:
那就是说,我点击了后退,就是一种“回发”?什么是回发啊?

时间: 2024-08-31 16:48:23

asp.net中 ispostback在tt浏览器中点击后退后,ispostback又变回true的相关文章

电脑中怎么将360浏览器中收藏的网页导入到Edge浏览器中

  电脑中怎么将360浏览器中收藏的网页导入到Edge浏览器中          1.打开360浏览器,点击左上角的"收藏"; 2.打开下拉菜单后点击"导入/导出"; 3.在"导出收藏夹"中点击"导出到IE浏览器"; 4.稍等片刻后会提示导出成功,点击确定,这样,360浏览器中收藏的网页就导入到IE浏览器中了; 5.打开Edge浏览器,点击打开右上角的菜单; 6.点击"导入收藏夹"按钮; 7.勾选"

在腾讯TT浏览器中默认调用FlashGet

由于之前的IE6不支持多页面浏览, 所以一直使用随QQ一起推广的腾讯TT浏览器.腾讯TT浏览器,原来是Tencent Explorer,现在叫Tencent Traveller,简称TT. 但腾讯TT浏览器浏览器虽好,但却有一个毛病,就是如果想要下载软件的话,默认只能弹出自身带的旋风下载模块来下载软件.后来旋风下载模块单独分出来,做成超级旋风下载软件,于是下载软件的话,默认使用超级旋风来下载软件. 但是,由于快车是全球使用人数最多的下载软件.其最新版本没推出前,由于1.73简体中文版很长时间没更

.NET 中 如何实现在浏览器中输入类的方法名而直接访问该方法?

问题描述 一个单独的类文件index.cs,里面有一个Show方法,浏览器中直接输入一定的规则,比如说index.Show.aspx表示访问了index类中的Show方法,目前半解,求赏一些教程或思路. 解决方案 解决方案二:方法放在Show.aspx页面的Load事件里面调用~解决方案三:用路由,你搜索下MVc路由机制,可以用类似的做法解决方案四:反射调用应该是在浏览器中输入xxxxx.ashx?action=方法名在.cs直接调用这个方法吧解决方案五:引用1楼fengqingtao2008的

清除Eclipse中的内置浏览器中的历史记录

如题,今天看到有人在问这问题,好奇,网上寻找了下. 没有找到解决办法.自己动手,如下: eclipse内置浏览器的访问记录是存储在对应的工程目录下的.metadata配置 中, 也就是说你新建一个工程的话就没有了. 如果确实要删除那就找到工作空间中的org.eclipse.ui.browser.prefs文件 ,例如我的工作空间是D:\rapin 那么文件所在的位置为: D:\rapin\.metadata\.plugins\org.eclipse.core.runtime\.settings\

在IE浏览器中使用Windows窗体控件(一)

window|控件|浏览器 在IE浏览器中使用Windows窗体控件(一) 作者::Thiru Thangarathinam 翻译:秋枫 引言 在过去,Web程序员经常在他们的Web程序中使用ActiveX控件来实现一些胖客户端才具有的功能.不过现在开发者可以很容易的通过Microsoft.NET Framework来简洁和安全的建立对象,并且方便的在IE浏览器中切入使用.通过在IE浏览器中创建Windows窗体控件,开发者可以实现丰富的web客户端.在这篇文章中,我们将会知道怎样创建Windo

怎样将网页地址加入浏览器中 用javascript代码编写的代码实现

问题描述 [size=24px][size=18px]如何将网页地址添加到浏览器收藏夹中用javascript代码编写的我在把自己写的网页路径添加到浏览器中怎么不行呀浏览器中地址的格式一定要为http开头的吗??谢谢大家帮我解决一下 解决方案 解决方案二:谢谢各位学哥学姐们啦帮小弟解答一下

asp.net-ASP.net中右键浏览器中浏览网页总是出现"sa登录失败“该如何解决?

问题描述 ASP.net中右键浏览器中浏览网页总是出现"sa登录失败"该如何解决? "/Web"应用程序中的服务器错误. 用户 'sa' 登录失败. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败. 源错误: 行 35: tmpCnn.Close(); 行 36: } 行 3

asp.net中gridview在360浏览器的网页中显示出空白的边框

问题描述 asp.net中gridview在360浏览器的网页中显示出空白的边框 利用VS中的asp.net编写网页时,用Gridview来绑定数据,在本地运行正常,用IIS发布后,不显示数据时(不查询,只有表头ID)在IE浏览器中也是正常的:但是在360浏览器中就显示出问题了:表头(第一行)后面接着显示出空白的边框(第二行).我怀疑是浏览器兼容性的问题,请问这个怎么修改???

asp.net再浏览器中查看的时候报这个错,关闭解决方案重开之后就不会

问题描述 asp.net再浏览器中查看的时候报这个错,关闭解决方案重开之后就不会 "/"应用程序中的服务器错误. 引发类型为"System.OutOfMemoryException"的异常. 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.OutOfMemoryException: 引发类型为"System.OutOfMemoryExceptio