程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 在ASP.net中使用TinyMCE的小tip-解決無法使用中文語言包

在ASP.net中使用TinyMCE的小tip-解決無法使用中文語言包

編輯:關於ASP.NET

TinyMCE是一個設計精良的開源WYSIWYG的富文本框JavaScript控件。我們在網上可以免費下載到其代碼。

TinyMCE可以很方便的集成到任何開發環境中,同時也支持多種語言包。

不過在具體使用過程中,還是需要更多的細心設置,比如在設置好TinyMCE的語言包後,在ASP.net中使用的時候卻總是不正常,無法爭取讀取到語言包內容。

仔細研究後發現,原來是因為ASP.net 2.0默認的HTTPResponse輸出的編碼是utf-8,而非中文gb2312,或是gb18030、HZ所以就會出現設置正確,但是在頁面執行的時候卻出現錯誤,不能正確讀取語言包的配置的問題。

我們可以在Page類的加載過程Load中加入如果設置語句就可以解決這個問題

Response.ContentEncoding = Encoding.GetEncoding("gb2312")

重新編譯執行後,就可以正常讀取到中文語言資源包中的內容了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved