我是这样读的,没发现有问题.
===============================
//read text
Response.Write("<hr>");
StreamReader srText=new StreamReader(sFileName);
srText.BaseStream.Seek(0,SeekOrigin.Begin);
System.Text.StringBuilder builder=new System.Text.StringBuilder();
while (srText.Peek()> -1) 
{
builder.Append(srText.ReadLine());
//Response.Write(srText.ReadLine()+"<br>");
}
string info=builder.ToString();
Response.Write(info+"<br>");
srText.Close();
Response.Write("<hr>");