就在寫好程式 , 測試刪除 , 刪第一筆OK~~
刪第二筆~~耶跳到登入畫面....怪怪 ...
查了一下 , session 不見了 !!! 在刪完第一筆後竟然自動消失了 ....
有夠神奇的拉 ....
不過也證明我的驗證是有驗證的 , 只是看來不能使用Session拉 ...
不過也是有方法解決的拉 ...
1. 控制台 =>系統管理工具 => 服務 => ASP.NET 狀態服務
2. ASP.NET 狀態服務 => 預設是"停用"狀態
修改以下步驟 :
a. 啟用類型 : 改為"自動"
b. 按下 [套用] 按鈕
c. 服務狀態 那邊按下 [啟用] 按鈕
3. 至程式專案中的 web.config 內的system.web標籤中填入
<system.web>
...........
<sessionState mode="StateServer"
stateConnectionString="tcpip=localhost:42424"
cookieless="false"
timeout="20"/>
...........
</system.web>
神奇的事情發生 , 我的程式正常嚕 ..
Session不會不見嚕 !!
還是不要用Session好嚕!!怪到不行~~~@@"
參考網址 : http://blog.miniasp.com/post/2008/01/How-to-avoid-Session-data-loss-in-ASPNET.aspx
沒有留言:
張貼留言
感謝大家提供意見喔 !! 東仔 !!