2012-12-03 74 views
-2

我正在開發一個使用asp.net和C#的Web應用程序。我有一個問題在ASP.NET頁面中傳遞值

是否有任何方法可以在不使用QueryStringSession值或Cookies或上一頁的情況下在asp頁面中傳遞值?

+1

表格提交?隱藏的價值?數據庫?查看狀態?但是,我們需要一些代碼來解決問題。 – ryadavilli

回答

0

您可能會看到:ASP.NET State Management Overview

配置文件屬性

您可以使用:ASP.NET提供了一個稱爲配置文件屬性 功能,它允許您存儲用戶特定的數據。此功能與會話狀態類似,其中 與 用戶的會話到期時配置文件數據不會丟失。配置文件屬性功能使用ASP.NET 配置文件,該配置文件以持久格式存儲,並與單個用戶關聯。通過ASP.NET配置文件,您可以輕鬆管理用戶信息,而無需創建和維護自己的 數據庫。此外,該配置文件使用戶可以使用強類型API訪問用戶信息 ,您可以從應用程序中的任意位置登錄 。您可以在配置文件中存儲任何類型的對象。 ASP.NET配置文件功能提供了一個通用存儲系統,它允許您定義和維護幾乎任何類型的數據,同時仍以類型安全的方式提供數據。

+0

感謝您的指導 –

0

你可以在一些persistent medium和其他頁面使用asp.net cache或保存數據從一個頁面就從介質中讀取可能是database or xm升等

0

除了你的要求(不使用QueryStringSession值或Cookies )是的,你可以使用public財產像

public String YourProperty 
{ 
    get 
    { 
     return "Return What you want to pass"; 
    } 
} 

入住這MSDN文章全碼