你看看这段代码吧!C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\net\webrequests

解决方案 »

  1.   

    Server.Transfer("xxx.aspx")
    超高手不算
    可是这个问题是超简单的...
      

  2.   

    楼上的..
    我不太明白你的代码是什么意思?
    怎么会用到Server.Transfer这个方法呢??
      

  3.   

    最好用Controls
    或者用iFrame骗骗人
    要下载你的页面的数据也成
    WebClient wc = new WebClient();
    string content = Encoding.Default.GetString(wc.DownloadData("url"));//url必须是以http://开头的路径,而不是直接一个"xxx.aspx"这样的页面名
      

  4.   

    Server.Transfer就是让其他页面执行后的输出代替这个页面的输出
      

  5.   

    那么如何把Server.Transfer 方法用在我上面的代码中?
      

  6.   

    还有.速马..
    你说的 WebClient wc = new WebClient();
    string content = Encoding.Default.GetString(wc.DownloadData("url"));//
    这个方法也不行。也提示500错误...我是这样的一个目的.
    我想把本程序中的一个aspx文件输入的html文件给取下来,保存到一个文件中。
    上面的那机个方法,可以取其它网站的内容
    但是我取我自己程序中的其它页面的内容却不行。提示那个错误...
      

  7.   

    现在问题更明确了。
    我刚才试了一下,即使是其它服务器上的aspX文件,也是不能取的!
    这和是不是在本机还没有关系..即使用 WebRequest 无法获取asp.NET 输入的页面..请高手们救急!!!
      

  8.   

    "本程序中的一个aspx文件输入的html文件给取下来"
    这是啥子意思?
      

  9.   

    WebClient wc = new WebClient();
    string url = "http://expert.csdn.net/Expert/topic/2647/2647278.xml";
    string content = Encoding.Default.GetString(wc.DownloadData(url));你的代码怎么写的??
    贴出来,还有错误提示
      

  10.   

    读 xml 还有 .html 等都没问题你读一个.aspx 文件试一下..就会出错..
      

  11.   

    我倒
    都是在远程服务器上的
    这个和扩展名有啥关系
    你是不是写成wc.DownloadData("xxxx.aspx")了?
      

  12.   

    http://www.do152.com/
    这有一个asp.NET写的站点,你用你的方法读一下试试。看会不会提示出错...
      

  13.   

    哈哈。你不要倒啊,确实是这样的...
    asp.NET程序不能用那个方法读出来...
    你亲自试一下就知道了.
      

  14.   

    你的那个站点我这打不开
    但是我用另外一个asp.net的站点测试是好的
    WebClient wc = new WebClient();
    string str = Encoding.Default.GetString(wc.DownloadData("http://202.112.14.184/uestc/index_c/index_c.aspx"));
      

  15.   

    ..是的,你URL这个正常..
    那为什么我的URL不正常呢?!
    我郁闷死了..
    我调用的页面里面包含用户控件,难道与这还有关系?
      

  16.   

    你的页面的输出可能有重定向
    这样比较麻烦
    你得先得到重定向后的地址后再次DownloadData图省事的话用个iFrame得了
    真不知道你要做这个做什么