如何在ASP中使用会话将数据从一个页面传递到另一个页面?

时间:2012-11-26 15:22:45

标签: asp.net c#-4.0

这里我试图使用session将String变量从一个页面传递到另一个页面。 但它给出了一个错误.. 请帮忙... 这是我的编码

//this is for sending
Session["themeColor"] = "Sky Blue";

//this is for retriving    
String themeColor = Session["themeColor"].ToString();

1 个答案:

答案 0 :(得分:2)

如果您正在使用网站,请尝试使用enableSessionState:

<pages enableSessionState="true">
      <controls> 
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </controls>
</pages>