2013-07-22 143 views
0

我有一個搜索頁面,用戶可以在其中輸入搜索參數並單擊搜索按鈕。然後ASP應用程序將數據發送到SQL 2005數據庫中的存儲過程。然後將數據庫搜索的結果發送回ASP應用程序並顯示在一個gridresults頁面中。用戶然後可以選擇返回到搜索頁面並執行另一個搜索。問題是不管他們輸入什麼,他們都沒有得到任何結果。我認爲會話變量沒有被清除。我試着這樣做:會話變量未清除

Session["Name"] = null; 

Session.Remove("Name"); 

我做了這兩個當點擊到回到搜索頁面的按鈕,在搜索頁面加載和時間。這兩個似乎都沒有工作。有任何想法嗎?

+1

先顯示您的代碼 – Farshid

+0

會話變量與搜索結果有什麼關係?什麼是依賴?數據庫是否會返回沒有結果? – user1

回答

0

很可能,您正在清除會話變量,但無意中將其設置在其他地方。重新檢查你設置會話值的每個地方。

+0

問題最終不是會話變量。這是搜索創建的方式。感謝大家的幫助。 – JerseyGirl1201