在asp.net中生成一个html文件,为什么里面的中文成了乱码?
如题,代码如下:
StreamWriter pw=File.CreateText(TypeDirect.FullName+"\\default.html");
pw.WriteLine("<p>"+Server.HtmlEncode("您好!")+"</p>");
pw.Close();
不用Server.HtmlEncode也一样乱码!
我设定<globalization requestEncoding="GB2312" responseEncoding="GB2312" />后连原来的asp.net叶面都成了乱码了!