在asp.net中发布回发和浏览器后退按钮问题
发布时间:2020-12-16 09:54:01 所属栏目:asp.Net 来源:网络整理
导读:我正在开发Web应用程序.我有一个向用户显示数据的网格.当用户单击网格的任何一行时,它会将用户重定向到另一个页面,因为我们在a列上有一个asp链接控件. 问题 我的代码就像 if (!Page.IsPostBack) { //CODE } 当用户单击BROWSER BACK按钮时,它不会执行CODE.只
我正在开发Web应用程序.我有一个向用户显示数据的网格.当用户单击网格的任何一行时,它会将用户重定向到另一个页面,因为我们在a列上有一个asp链接控件.
问题 我的代码就像 if (!Page.IsPostBack) { //CODE } 当用户单击BROWSER BACK按钮时,它不会执行CODE.只需显示来自CACHE的数据. 解决方法
这是ASP.Net的全球性问题.大多数开发人员都喜欢Windows开发人员.它以回发结束,主要用于任何操作,包括导航操作.
要解决这样的问题: >避免使用按钮来更改页面.使用目标URL生成超链接. 这种“邪恶”行为的根本原因是使用HTTP Post请求发布回发.然后,浏览器需要重新发布页面以重建它. 使用上面提到的技术,您将发出GET请求.这种请求不需要重新提交任何内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 只发布控制器
- asp.net-mvc-3 – 使用参数清理URL以获取MVC索引方法
- asp.net-mvc – MVC路由错误:约束条目’长度’
- asp.net-core – 无法加载DLL’api-ms-win-core-registry-l
- ASP.NET MVC4 Google oAuth
- asp.net – 来自masterpage的Html.RenderPartial调用
- ef-code-first – 在WebAPI Controller中序列化EF Code Fir
- asp.net-mvc – 在ASP.NET MVC中实现自定义配置文件提供程序
- asp.net-mvc – 并不总是创建__RequestVerificationToken
- 连续部署到ASP.NET的ASP.NET核心应用程序
推荐文章
站长推荐
- 剃刀 – 输入隐藏显示不正确的ID(Guid.Empty)
- asp.net-mvc – 使用NHibernate时如何处理成员资
- 从头编写 asp.net core 2.0 web api 基础框架 (1
- 线程是否在ASP.Net中的请求之间重用?
- ASP.NET框架中的异步页面 – 其他线程在哪里,如何
- asp.net-web-api – ASP.NET Web API自定义帮助页
- asp.net – 以编程方式将Javascript文件添加到.n
- asp.net-mvc – 如何在共享托管环境中实现ASP.Ne
- asp.net – 如何在RowDataBound事件的Gridview中
- asp.net-mvc – 是否有PRG模式的名称,在验证失败
热点阅读