如何在服务器上没有FileUpload.SaveAs Method
的FileUpload控件中选择数据(读取文件)?是否可以立即将其写入某个对象?
答案 0 :(得分:3)
使用FileUpload.FileContent
会为您提供Stream
。
请参阅MSDN。
例如:
void WriteFileLength()
{
if (fileUpload.HasFile)
{
var fileStream = fileUpload.FileContent;
var messageFormat = "The file is {0} bytes in length"
Response.Write(string.Format(messageFormat, fileStream.Length));
}
}
答案 1 :(得分:1)
您可以使用
访问上传的byte []FileUpload1.FileBytes
其中FileUpload1是控件。