在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包
2008-04-24 06:16
417 查看
TinyMCE是一个设计精良的开源WYSIWYG的富文本框javascript控件。我们在网上可以免费下载到其代码。
TinyMCE可以很方便的集成到任何开发环境中,同时也支持多种语言包。
不过在具体使用过程中,还是需要更多的细心设置,比如在设置好TinyMCE的语言包后,在ASP.net中使用的时候却总是不正常,无法争取读取到语言包内容。
仔细研究后发现,原来是因为ASP.net 2.0默认的HTTPResponse输出的编码是utf-8,而非中文gb2312,或是gb18030、HZ所以就会出现设置正确,但是在页面执行的时候却出现错误,不能正确读取语言包的配置的问题。
我们可以在Page类的加载过程Load中加入如果设置语句就可以解决这个问题
Response.ContentEncoding = Encoding.GetEncoding("gb2312")
重新编译执行后,就可以正常读取到中文语言资源包中的内容了。 http://www.cnblogs.com/luforever/archive/2006/08/12/474836.html
TinyMCE可以很方便的集成到任何开发环境中,同时也支持多种语言包。
不过在具体使用过程中,还是需要更多的细心设置,比如在设置好TinyMCE的语言包后,在ASP.net中使用的时候却总是不正常,无法争取读取到语言包内容。
仔细研究后发现,原来是因为ASP.net 2.0默认的HTTPResponse输出的编码是utf-8,而非中文gb2312,或是gb18030、HZ所以就会出现设置正确,但是在页面执行的时候却出现错误,不能正确读取语言包的配置的问题。
我们可以在Page类的加载过程Load中加入如果设置语句就可以解决这个问题
Response.ContentEncoding = Encoding.GetEncoding("gb2312")
重新编译执行后,就可以正常读取到中文语言资源包中的内容了。 http://www.cnblogs.com/luforever/archive/2006/08/12/474836.html
相关文章推荐
- 在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包
- 在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包
- 在ASP.NET中使用IHttpHandler处理请求(如自实现AJAX)时,无法获得Session(或者说是Session 为 null)的原因及解决方法
- asp.net c#的传参中经常使用到中文参数的处理,下面的函数可以解决中文参数的问题
- asp.net core使用jexus部署在linux无法正确 获取远程ip的解决办法
- 使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET中无法使用验证控件解决方法
- 工作中的问题解决 -- (win2003 asp.net) Session和带页面回传的方法无法正常使用解决方案
- asp.net 解决使用OLEDB导入excel数据时同时包含文本和数字的列无法正常读取情况
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- ASP.Net MVC——使用 ITextSharp 完美解决HTML转PDF(中文也可以)
- 解决vs2013中ASP.net 网站无法启动和WEB API无法使用的问题
- 使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
- 解决asp.net中使用FckEditor上传文件,中文名称乱码的问题
- [ASP.net MVC] 将HTML转成PDF档案,使用iTextSharp套件的XMLWorkerHelper (附上解决显示中文问题)
- 解决ASP.NET页面无法显示中文字符
- Asp.net 使用Neatupload 第三方控件上传大文件,在IIS7上无法正常工作解决
- asp.net使用response.redirect后无法弹出对话框解决办法