2012-12-03 47 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文章全码