【发布时间】:2013-07-22 13:16:51
【问题描述】:
我有一个搜索页面,用户可以在其中输入搜索参数并单击搜索按钮。然后ASP 应用程序会将数据发送到SQL 2005 数据库中的存储过程。然后将数据库搜索的结果发送回ASP 应用程序并显示在gridresults 页面中。然后,用户可以选择返回搜索页面并进行另一次搜索。问题是,无论他们输入什么,都不会得到任何结果。我认为会话变量没有清除。我试着这样做:
Session["Name"] = null;
和
Session.Remove("Name");
当搜索页面加载和单击返回搜索页面的按钮时,我都执行了这两项操作。两者似乎都不起作用。有什么想法吗?
【问题讨论】:
-
先显示你的代码@
-
会话变量与搜索结果有什么关系?依赖是什么?会不会是数据库没有返回结果?
标签: asp.net gridview session-variables