2011-07-20 47 views
0

我有一個頁面,其中包含許多鏈接,並在每個鏈接的擴展我有網格和按鈕。按鈕時單擊將被重定向到一個新的頁面,其中一些過程完成並通過querystring返回一條消息。我的問題是如何顯示從新頁面返回的消息完全在前一個狀態(例如:切換/展開顯示網格和按鈕)。如何做?如何獲取C#中頁面的當前狀態?

+0

這是關於如何訪問查詢字符串中的變量的問題? –

+0

不......我想在頁面被重定向到新頁面之前在相同狀態下使用前一頁中的querystring值 – Shafi

回答

1

您必須保持鏈接被點擊的狀態(通過將鏈接傳遞到查詢字符串中的新頁面),並且當您從新頁面返回時,必須將其傳回(在查詢字符串中),因此您可以根據需要重新構建頁面(相對於該鏈接的區域擴展了)。

+0

我可以知道如何做到這一點? – Shafi

+0

在第一頁中,您重定向到NewPage.aspx?LinkId = 2。在新頁面中,您重定向到FirstPage.aspx?LinkId = 2&Msg = Sucess。當第一頁被加載時,你必須解釋這些值,並相應地重新構建你想要擴展的鏈接和你希望呈現的消息。 – Fred