我们网站做了一个域名查询,首页有个域名查询模块,当我点击查询的时候,结果要显示在域名查询页面显示,然后在域名查询页面还有查询,这两步独立查询都好着;但是当我在首页点击查询以后,它在域名查询显示了结果,当我点击其他页以后,在点击域名查询页,结果任然还显示在那里,我现在不清楚应该在哪里清空Session.我在首页点击查询的结果存储在Session里面,然后在域名查询页面加载事件里面显示,请高手为我指教指教。
调试欢乐多
{
//防止网页后退--禁止缓存
Response.Expires = 0;
Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);
Response.AddHeader("pragma", "no-cache");
Response.CacheControl = "no-cache";
}
// 当前页
public int PageIndex
{
get
{
if (ViewState["pageindex"] != null)
{
return int.Parse(ViewState["pageindex"].ToString());
}
return 1;
}
set
{
ViewState["pageindex"] = value;
}
} 使用ViewState应该稳定点,页面回传时值不变。