我有一个带有下拉列表、gridview、一个按钮(使用 c#、asp.net)的页面。
每当我更改 ddList 中的选定项并单击按钮时,我的 gridview 都会填充与选定项相关的数据,并且当我单击任何单元格时(单元格包含带有指向低级别页面的超链接的数据)。
当这个高级页面从更高级别的页面加载 ddlselected 值时,它会加载与所选项目相关的数据,但是在我更改 ddlist 中的选定项目并单击按钮后,它会加载新数据,当我单击超链接时在单元格数据中,它将我重定向到一个新的低级别页面,然后当我单击后退按钮(在浏览器 iexplorer 中)时,我被重定向到上一页,但它总是丢失 ddlist 最新选择的项目并显示旧的ddlist 选择项目的数据。
我正在使用带有 Javascript: 的超链接生成面包屑history.go(-1)
。
我相信当我更改 ddlist 所选项目时,客户端上的缓存不会更新。但是在调试期间,当我检查即时窗口时,我发现它总是更新 ddlist selecteditem。
任何帮助将不胜感激。
谢谢你。