如何使用ContentUpdate在C#中设置会话变量

时间:2011-03-22 14:31:00

标签: c# iphone asp.net session

嗯,问题似乎很简单,但事实并非如此。

我想设置一个如下所示的会话变量:

Session["mySession"] = "Some Value";

但是我希望在点击按钮并使用ContentUpdate

时这样做
protected void myButtonClick(object sender, EventArgs e)
{
    Session["mySession"] = "Some Value";
}

<asp:Button ID="myButton" runat="server" OnClick="myButtonClick" />

好的,到目前为止一切顺利。它有效,并且一直有效。现在让我们谈谈这个问题。

我可以让它在iPhone上运行的唯一方法是在Page_Load函数上设置会话变量。从我的电脑浏览时它可以工作。

所以,我想我的问题是:

如何在Iphone上使用ContentUpdate在C#中设置会话变量?

2 个答案:

答案 0 :(得分:2)

你检查过你的iphone是否接受过cookies吗? -i知道你正在使用session,但是需要一个cookie来建立会话。

答案 1 :(得分:-1)

我找到了解决问题的方法,而不是我想要的解决方案,但它适用于我需要的东西。

我正在使用Session[]变量并找到Application[]变量并切换它们... tadaaa ......它有效!

有人知道为什么,并且可以分享他们的知识吗?

感谢您发布的评论。