簡體   English   中英

如何從ASP.NET的另一個頁面獲取數據

[英]How can I get data from another page in ASP.NET

這是問題詳細信息:

我有一個頁面,其中包含一些checkboxescheckbox列表(已選中),以及一個用於搜索更多選項的按鈕。 現在,我單擊按鈕,將顯示新頁面以在該新頁面中搜索項目。 當我完成搜索時。 我想在單擊X(退出搜索頁面)時將數據反饋到checkbox列表。

因此,我該如何自動填充在舊頁面的新搜索頁面(包括一些復選框和復選框列表)中搜索到的數據,而不更改在復選框列表和復選框上選擇的值。 更改值對我來說很重要,因為我有很多選中的復選框。

請告訴我如何在ASP.NET中做到這一點。

如果您使用的是網絡表單,則可以查看viewstate。 您可以在此處保存用戶選擇,然后檢索它們以重置復選框的狀態。

編輯:如果您的頁面在物理上有所不同,viewstate將無法工作。 無論如何,本地存儲可能是最佳選擇。

您也可以使用Cookie和本地存儲來完成此操作。 我認為本地存儲可能是最簡單,最快的選擇。 使用起來確實很簡單。 您可以通過javascript完成所有操作。

這應該可以幫助您入門... http://www.w3schools.com/html/html5_webstorage.asp

當用戶返回帶有復選框的第一頁時,您將拉本地存儲對象並遍歷復選框以檢查適當的對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM