0
我寻找一个代码示例作为读取fileUpload控制收到的文件二进制文件。读取文件二进制收到的fileUpload控制
HTML
<form id="f" runat="server">
<asp:Label ID="label1" runat="server"></asp:Label>
<asp:FileUpload ID="FileUpload" runat="server" />
<p>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Go" />
</p>
</form>
C#代码(不工作)
Stream FileContent = FileUpload.FileContent;
int size = Int32.Parse(Request.Headers["Content-Length"]);
byte[] buffer = new Byte[size];
FileContent.Read(buffer, 0, size);
string bin = System.Text.Encoding.ASCII.GetString(buffer);
FileContent.Close();
Response.Write(bin); //output 0???
任何帮助,将不胜感激。并随意提出解决问题的完全不同的方式。 在此先感谢!