aspx部分:
<form id="Form1" method="post" runat="server" enctype="multipart/form-data">
<INPUT type="file" id="fileContent" name="fileContent" enctyperunat="server">
<asp:Button id="btnUpload" runat="server" Text="Upload"></asp:Button>
aspx.cs部分
using (StreamReader sr = new StreamReader(fileContent.PostedFile.InputStream))
{
while(sr.Peek() >= 0)
{
sr.ReadLine();
//to do
}
}
上面加代码的中红色加亮的部分是我觉得需要特别注意的地方。asp.net上传文件本来就是很简单,这次我遇到的情况是不能存储到服务器的硬盘上,需要直接对文件进行解析。StreamReader确是最佳的选择。
Comments
在线编辑确实不行,我完全在当纯文本编辑器在用,分段都是自己<p>的。