看到了思归的asp.net 大文件上传问题的一篇文章http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspxIServiceProvider provider = (IServiceProvider) HttpContext.Current; 
  HttpWorkerRequest wr = (HttpWorkerRequest) provider.GetService(typeof(HttpWorkerRequest));
  byte[] bs = wr.GetPreloadedEntityBody();
  ....
  if (!wr.IsEntireEntityBodyIsPreloaded())
  {
        int n = 1024;
        byte[] bs2 = new byte[n];
        while (wr.ReadEntityBody(bs2,n) >0)
       {
             .....
        }
  }照着做了一下,遇到了一个问题,我的上传页面如下:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server"  enctype= "multipart/form-data">
    <div>
        <asp:FileUpload ID="FileUpload1" runat="server" />
        <asp:FileUpload ID="FileUpload2" runat="server" />
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
    </form>
</body>
</html>
上传文件后保存的文件内容如下:
-----------------------------7d8fb30b62
Content-Disposition: form-data; name="__VIEWSTATE"/wEPDwUKMTI0MTQ5MTgxMGRkJlBBW+RnyE08+fccGv56o7XnMeI=
-----------------------------7d8fb30b62
Content-Disposition: form-data; name="FileUpload1"; filename="C:\New Text Document.txt"
Content-Type: text/plain上传文件的内容
-----------------------------7d8fb30b62
Content-Disposition: form-data; name="FileUpload2"; filename=""
Content-Type: application/octet-stream
-----------------------------7d8fb30b62
Content-Disposition: form-data; name="Button1"Button
-----------------------------7d8fb30b62
Content-Disposition: form-data; name="__EVENTVALIDATION"/wEWAgK9zN1nAoznisYG7rNMhJseSPFrmQaIMT1PmnhtDR4=
-----------------------------7d8fb30b62--可以看到保存的文件中并包括了“起始,结束标志”“文件说明”及页面上其他控件("Button")
那么应该如何过滤掉其他无用的信息呢???请赐教!!!!!