如何从ASP.NET中的其他页面获取数据

时间:2014-03-27 03:15:32

标签: javascript jquery html asp.net checkbox

以下是问题详情:

我有一个页面,其中包含一些checkboxescheckbox列表(已选中)以及一个用于搜索更多选项的按钮。 现在我点击按钮,新页面显示在该新页面中的搜索项目中。 当我完成我的搜索。我希望当我点击X(退出搜索页面)时,数据会反馈到checkbox列表。

那么如何自动填充旧页面上新搜索页面中搜索到的数据(包含一些复选框和复选框列表),而不是更改复选框列表和复选框上选择的值。不改变价值对我来说很重要,因为我有很多选中的复选框。

请告诉我如何在ASP.NET中执行此操作。

2 个答案:

答案 0 :(得分:0)

如果您正在使用网络表单,则可以查看viewstate。您可以在那里保存用户选择并重新选择它们以重置复选框的状态。

编辑:如果您的网页在物理上不同,则视图状态将无效。无论如何,本地存储可能是最好的选择。

您也可以使用Cookie和本地存储来执行此操作。在我看来,本地存储可能是最简单,最快捷的选择。它真的很简单易用。你可以通过javascript完成所有工作。

这应该让你开始...... http://www.w3schools.com/html/html5_webstorage.asp

当用户使用复选框返回第一页时,您将拉出本地存储对象并运行复选框以检查相应的存储对象。

答案 1 :(得分:0)