[英]Refresh previous page dropdown selection
我对 C# 和 asp.net 很陌生,并且已经努力了几天来整理出似乎很简单的东西。 我有两个页面让我们称之为 page1.aspx 和 page2.aspx
页面1.aspx
我有两个带有继续按钮的下拉列表。 单击继续按钮后,它将填充我的 sql 语句中指定的数据。 在第一列我有一个超链接“视图”,在最后一列我有禁用的复选框。 单击视图超链接后,它会将我带到 page2.aspx,其中有一个“勾选”和“取消勾选”按钮,可勾选 page1.aspx 上的复选框
页面2.aspx
在这个页面上,我有三个按钮(返回、勾选、取消勾选),勾选和取消勾选按钮只是勾选或取消勾选 page1.aspx 上禁用的复选框。 在后退按钮上,我正在尝试 response.redirect('page1.aspx'); 但是,当我被重定向时,下拉列表是空的,它不会重新填充以前选择的条件以显示新勾选或未勾选的复选框。
我试过的
function fnHistory() {
window.history.go(-1);
}
在 page2.aspx 的后退按钮上,这确实将我的下拉列表值保留在 page1.aspx 上,但是它不会显示新勾选的复选框,因为页面需要刷新,刷新页面会带走下拉值。
我试图在显示 sql 数据的 div 上每 5 秒刷新一次页面,但这不是一个选项,因为它只是不好的做法。
我已经尝试在第 1 页上为显示 sql 数据的 div 更新面板,但是应该是勾选和取消勾选按钮的触发器位于 page2.aspx
您的帮助和建议将不胜感激。
page2 上有什么独特的东西需要在另一个窗口中打开吗? 在模态中打开第二页怎么样? 所以你可以直接访问page1。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.