日期:2014-05-19  浏览次数:20448 次

|M| 江湖救争 WebClient问题 WebClient更一个网站页面的时候Session在那个页面无效 急
WebClient   myWebClient   =   new   WebClient()
Stream   myStream   =   myWebClient.OpenRead( "mymodule.aspx ");
-------------------------
在mymodule.aspx中   load
{
          if   (Session[ "ManagerID "]   ==   null)
                {
                  Page.RegisterClientScriptBlock( "close ",   " <script> alert( '对不起,您没有权限! ');window.close(); </script> ");
                }
}
------------
PS:在我原来的页面的时候Session[ "ManageID "]是有效的
是不是WebClient中Session无效啊,但这个网页是在我的本目录下的啊

谢谢

------解决方案--------------------

------解决方案--------------------
这是把服务器当成一个客户端.与你当前的程序没关系.
------解决方案--------------------
你是要抓取网页还是什么
WebClient似乎不支持Session吧
------解决方案--------------------
Session不能使用在这样的情况下,你应该写一个函数返回你要的内容;