txtbody.text=result; } 4、字***.aspx的html代码中加入一条代码 在第一行代码<%@ page=.............................%> 中加入validaterequest=false 总结:整个代码不过才几行,而且还不用操心乱码的事情,我是昨天自己在帮助文档里偶然看见的,其实webclient类有很多下载资源和上载资源的方法,有兴趣的朋友可以看看下面有关webclient类的帮助文档: webclient 类请参见 webclient 成员 | system.net 命名空间 | webrequest | webresponse | httpwebrequest | httpwebresponse | webclient 成员(visual j# 语法) | c++ 托管扩展编程 要求 命名空间: system.net 平台: windows 98, windows nt 4.0, windows me, windows 2000, windows xp home edition, windows xp professional, windows server 2003 系列 程序集: system (在 system.dll 中) .net framework 安全性: webpermission,用于访问所请求的 uri 或请求被重定向到的任何 uri。关联的枚举:connect。 语言 c# c++ jscript visual basic 全部显示 提供向 uri 标识的资源发送数据和从 uri 标识的资源接收数据的公共方法。不能继承此类。 有关此类型所有成员的列表,请参阅 webclient 成员。 system.object system.marshalbyrefobject system.componentmodel.component system.net.webclient [visual basic] <comvisible(true)> notinheritable public class webclient inherits component [c#] [comvisible(true)] public sealed class webclient : component [c++] [comvisible(true)] public __gc __sealed class webclient : public component [jscript] public comvisible(true) class webclient extends component 线程安全 此类型的所有公共静态(visual basic 中为 shared)成员对多线程操作而言都是安全的。但不保证任何实例 成员是线程安全的。 备注 webclient 类提供向 uri 标识的任何本地、intranet 或 internet 资源发送数据以及从这些资源接收数据的 公共方法。 webclient 类使用 webrequest 类提供对 internet 资源的访问。webclient 实例可以通过任何已向 webrequest.registerprefix 方法注册的 webrequest 子代访问数据。 注意 默认情况下,.net framework 支持以 http:、https: 和 file: 方案标识符开头的 uri。 webclient 类提供四种将数据上载到资源的方法: openwrite 返回一个用于将数据发送到资源的 stream。 uploaddata 将字节数组发送到资源并返回包含任何响应的字节数组。 uploadfile 将本地文件发送到资源并返回包含任何响应的字节数组。 uploadvalues 将 namevaluecollection 发送到资源并返回包含任何响应的字节数组。 webclient 类还提供三种从资源下载数据的方法: downloaddata 从资源下载数据并返回字节数组。 downloadfile 从资源将数据下载到本地文件。 openread 从资源以 stream 的形式返回数据。 要求 命名空间: system.net 平台: windows 98, windows nt 4.0, windows me, windows 2000, windows xp home edition, windows xp professional, windows server 2003 系列 程序集: system (在 system.dll 中) .net framework 安全性: webpermission,用于访问所请求的 uri 或请求被重定向到的任何 uri。关联的枚举:connect。