我正在开发一个使用asp.net和C#的Web应用程序。我有一个问题在ASP.NET页面中传递值
是否有任何方法可以在不使用QueryString
或Session
值或Cookies
或上一页的情况下在asp页面中传递值?
我正在开发一个使用asp.net和C#的Web应用程序。我有一个问题在ASP.NET页面中传递值
是否有任何方法可以在不使用QueryString
或Session
值或Cookies
或上一页的情况下在asp页面中传递值?
您可能会看到:ASP.NET State Management Overview
配置文件属性
您可以使用:ASP.NET提供了一个称为配置文件属性 功能,它允许您存储用户特定的数据。此功能与会话状态类似,其中 与 用户的会话到期时配置文件数据不会丢失。配置文件属性功能使用ASP.NET 配置文件,该配置文件以持久格式存储,并与单个用户关联。通过ASP.NET配置文件,您可以轻松管理用户信息,而无需创建和维护自己的 数据库。此外,该配置文件使用户可以使用强类型API访问用户信息 ,您可以从应用程序中的任意位置登录 。您可以在配置文件中存储任何类型的对象。 ASP.NET配置文件功能提供了一个通用存储系统,它允许您定义和维护几乎任何类型的数据,同时仍以类型安全的方式提供数据。
感谢您的指导 –
你可以在一些persistent medium
和其他页面使用asp.net cache或保存数据从一个页面就从介质中读取可能是database or xm
升等
除了你的要求(不使用QueryString
或Session
值或Cookies
)是的,你可以使用public
财产像
public String YourProperty
{
get
{
return "Return What you want to pass";
}
}
入住这MSDN文章全码
表格提交?隐藏的价值?数据库?查看状态?但是,我们需要一些代码来解决问题。 – ryadavilli