在一般事務處理頁面,可以輕鬆的得到 request,response物件,從而進行相應的操作,如下:
但是要得到 session的值就沒有那麼簡單了。比如你要在ashx得到儲存在session中的登入帳號session["useraccount"]
如果你只是context.session["useraccount"]的話是會報 「未將物件引用設定到物件的例項」的異常
所以,如果要想取session中的值 ,需要如下所示
1、引入 命名空間:
using system.web.sessionstate;
2、實現irequiressessionstate介面,具體如下
///
/// $codebehindclassname$ 的摘要說明
///
[webservice(namespace = "
")][webservicebinding(conformsto = wsiprofiles.basicprofile1_1)]
public class adduserinfo : ihttphandler,irequiressessionstate //就是這樣顯示的實現一下,不用實現什麼方法
{//這樣你就可以如下 操作了
if(context.session["useraccount"] != null)
string account = context.session["useraccount"].tostring();
//...繼續下面的**
如何在ashx頁面獲取Session值
在一般事務處理頁面,可以輕鬆的得到 request,response物件,從而進行相應的操作,如下 但是要得到 session的值就沒有那麼簡單了。比如你要在ashx得到儲存在session中的登入帳號session useraccount 如果你只是context.session useracco...
如何在ashx頁面獲取Session值
在一般事務處理頁面,可以輕鬆的得到 request,response物件,從而進行相應的操作,如下 但是要得到 session的值就沒有那麼簡單了。比如你要在ashx得到儲存在session中的登入帳號session useraccount 如果你只是context.session useracco...
如何在ashx頁面獲取Session值
在一般事務處理頁面,可以輕鬆的得到 request,response物件,從而進行相應的操作,如下 但是要得到 session的值就沒有那麼簡單了。比如你要在ashx得到儲存在session中的登入帳號session useraccount 如果你只是context.session useracco...