我在asp.net webforms中工作。我正在收集表單中的用戶輸入,例如Page1,其中包含多個服務器控件,如文本框,組合框和單選按鈕。當用戶點擊保存按鈕時,將會顯示一個新頁面,比如頁面2,其中顯示輸入的所有值以進行驗證。 Page2由Page1的按鈕單擊事件中的Server.Transfer(「〜/ Page2」)方法顯示。在第2頁中,用戶輸入的值由讀PreviousPage屬性獲得的,如下所示:如何在asp.net中保留之前的頁面值
var memberData = PreviousPage.dependentData;
該第二頁具有一個取消按鈕。當用戶發現一些數據輸入錯誤並想回到Page1時,他們可以點擊這個按鈕。取消按鈕單擊事件在客戶端運行下面的代碼:
if (confirm('Are you sure to leave this page?')) {
window.history.back(1);
}
的問題是,當達到第1頁,所有的用戶輸入的值都沒有了。請讓我知道如何構建這兩個頁面,以保留上一頁(Page1)中的值。
感謝
會議,餅乾,視圖狀態,查詢字符串,這一切都取決於數據的敏感性,以及有多少數據是 – 2013-02-19 22:22:36