日期:2014-05-20  浏览次数:20729 次

自动生成ASP.NET网页的问题?
我用WINFORM自动生成了一些网页,可为什么运行起来后是乱码呢?
而且只有中文是乱码,英文是对的.
生成的页面用记事本或VS.NET打开都是正常的.

代码如下:
StringBuilder   builder             =   new   StringBuilder   ();
builder.Append( " ");
...//append   sth  
string   indexPageName               =   webPath   +   "Index.aspx ";
StreamWriter   streamWriter     =   File.CreateText(indexPageName);
IndexBuilder   indexBuilder     =   new   IndexBuilder(myDoc);
string   indexFileString           =   indexBuilder.BuildHtmlPage();
streamWriter.Write(indexFileString);
streamWriter.Close();

------解决方案--------------------
是不是得定义编码阿?