因此,對於如何在多個頁面之間傳遞數據的問題似乎沒有任何明確的答案。在完成了一些小作業之後,爲什麼(或者至少我已經蒐集到):ASP.NET在多個頁面之間傳遞數據會話
- ViewState變量不會在頁面之間持續存在。
- 會話變量是不穩定的,必須謹慎使用。
- Cookie存在潛在的安全問題,需要時間並且必須保持較小。
- 在URL中存儲變量對數據量有限制並且可能不安全。
- 存儲瓦爾暫時在DB是一個真正的皮塔因爲每次你可能可以傳遞到另一個頁面對象添加一個表。
到目前爲止,這是尋找像我將使用隱藏域的keyid的和唯一的ID傳遞到下一個頁面,然後檢索數據庫中的數據。你對這一切有什麼想法?什麼是最好的方式去做任何它?我很早就開發這個應用程序,所以現在做出改變是首選。
+1。這種類型的事情不能真正在上下文之外進行評估。另外你的其他觀點正確。 – NotMe 2011-02-25 18:18:19