我在更新面板中有一个按钮,并且该按钮被添加为触发器。在按钮的单击事件上,会话被分配:
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
</Triggers>
protected void Button1_Click(object sender, EventArgs e)
{
Session["Groupname"] = "aaa";
UpdatePanel2.Update();
}
但是,在更新面板刷新后,我会在“更新”面板外打印会话变量,以测试它是否仍然可用。令我惊讶的是,它现在为空,并且不包含指定的值。我做错了什么?