ASP.NET – DropDownList在Browser-Back-Button上包含错误的值
发布时间:2020-12-16 03:26:23 所属栏目:asp.Net 来源:网络整理
导读:我在DataList中有这个DropDownList. asp:DropDownList runat="server" ID="DDL_ProdCat" OnSelectedIndexChanged="DDL_ProdCat_SelectedIndexChanged" Autopostback="true" DataTextField="Name" DataValueField="ID" / 当用户在此DropDownList中进行选择时,
我在DataList中有这个DropDownList.
<asp:DropDownList runat="server" ID="DDL_ProdCat" OnSelectedIndexChanged="DDL_ProdCat_SelectedIndexChanged" Autopostback="true" DataTextField="Name" DataValueField="ID" /> 当用户在此DropDownList中进行选择时,对于某些选择,它们将重定向到单独的页面. 重定向后,用户点击浏览器返回按钮,使用DropDownList返回到此页面. 不幸的是,仍然选择将它们重定向到新页面的选择. 例 > DDL包含A,B – 初始选择值:A 当用户通过浏览器返回按钮重新访问页面时,有没有办法将DropDownList选项重置为特定值? 注意 >我在这里被迫使用DDL,因为常见的情况是不会发生重定向.我知道它通常不是将用户链接到其他页面的最佳选择. 解决方法
如果可以删除页面级浏览器缓存,则可以尝试删除缓存,以便在用户返回时重新加载页面.将此添加到页面加载:
Response.Expires = 0 Response.Cache.SetNoStore() Response.AppendHeader("Pragma","no-cache") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – 将模型数据传递给外部javascript
- entity-framework – 数据层中的IdentityUser
- asp.net-mvc – MVC – 重定向在构造函数内
- asp.net – 刷新网页会怎么样?
- asp.net-mvc – 流畅的验证自定义验证规则
- 服务层和ASP.NET MVC的目的2
- asp.net – 将特定文件夹映射到web.config中的HttpHandler
- asp.net-mvc – Html.EditorFor忽略我指定的类
- 使用OneLogin和DotNetOpenAuth的ASP.Net单点登录CrossDomai
- asp.net – 删除HTML或ASPX扩展
推荐文章
站长推荐
- C#将DataTable转化为List<T>
- entity-framework – 未运行SetInitializer但EF仍
- asp.net-mvc – ASP.NET MVC/C++#:可以使用Html
- asp.net-mvc-2 – 读取HTTP请求自定义标头
- asp-classic – 使用经典ASP区分测试和生产的最佳
- asp.net – IIS上的远程调试 – 访问被拒绝的梦魇
- Modular Web Application with ASP.NET Core
- asp.net-mvc – 在MVC 4中获取表头名称的最佳方法
- asp.net – 添加新行到datatable的顶部
- asp.net – __dopostback未定义在IE 11上Windows
热点阅读