问题描述:
我想在一个页面把一些内容(包括中文,html标记等)用StreamWrite写入一个自定义控件(.ascx)中,然后把自定义控件放到另一个页面上显示,这样可以动态的更新!出现的问题:
写入汉字以后,显示成类似繁体的乱码注:
如果用StreamReader读出是正常的字体,非运行状态下打开自定义控件,也是正常的字体! 为什么?怎么办? 能实现动态更新,其他方法也行!(此问题暂时不想用数据库实现) 谢谢!
我想在一个页面把一些内容(包括中文,html标记等)用StreamWrite写入一个自定义控件(.ascx)中,然后把自定义控件放到另一个页面上显示,这样可以动态的更新!出现的问题:
写入汉字以后,显示成类似繁体的乱码注:
如果用StreamReader读出是正常的字体,非运行状态下打开自定义控件,也是正常的字体! 为什么?怎么办? 能实现动态更新,其他方法也行!(此问题暂时不想用数据库实现) 谢谢!
//读文件
System.IO.StreamReader sr = System.IO.File.OpenText("G:/CSharp/Test2/test.txt");
读出文件的内容到一个字符串中,然后用Response.write输入可以吧,或者将读入的字符串内容赋给一个Label也可以起到动态显示的功能。