使用向导控件ASP.NET时不会保存会话变量

时间:2010-04-15 12:28:08

标签: asp.net session variables controls wizard

我有一个向导控件。当有人单击向导控件中的按钮时,我会自动前进到下一步(而不是强制他们单击下一步)。但是,这似乎导致会话状态变量不被保存。我已经做了一些研究,并注意到Response.Redirect执行截断页面执行的硬重定向 - 并且你可以添加一个假参数来防止这种情况...我想知道的是,如果向导控件正在做同样的事情,如果是的话,我是否也可以为此添加参数? 戴夫。

1 个答案:

答案 0 :(得分:0)

在我的实例中,它最终与按钮单击控件启动的点有关。例如,如果在向导中我单击了一个按钮并且它在向导中加载了下一页,它将加载page_load,然后它将在button_click事件中设置会话变量。通过在加载过程中稍后移动会话变量的利用率(在page_load之后),button_click事件首先触发。