Discussion:
globalization 中ResponseEncoding 無效??
(时间太久无法回复)
=達MiNG@香港=
2006-03-06 19:05:28 UTC
Permalink
我的asp.net網站中的web.config加了,以確保不會出現亂碼問題,但奇怪的是,在web.config加入下列globalization,並不有效,出現亂碼. 反之我在每一頁aspx中的@page自行加進ResponseEncoding="BIG5" 則無問題.
<globalization
fileEncoding="BIG5"
requestEncoding="BIG5"
responseEncoding="BIG5"
/>

問題是解決了, 但則想請教, web.config不是控制全區域的文件設定嗎? 為什麼反而在每頁自行加上ResponseEncoding才有效?
--
--
我的Blog:
http://mingalive.mysinablog.com

Visual Basic 2005 & ASP.NET 2.0才是王道
--
璉璉
2006-03-07 02:11:39 UTC
Permalink
Šb @page À³žÓ¬O¥[ codepage="950" §a~
­Y¬O§Aªººô­¶Š³¥t¥~«ü©wœsœXªºžÜ¡A€ñŠp»¡ codepage="65001" ¡AŽN€Ž·|¿é¥X utf8
©ó news:0DE2E947-CD54-49D0-9C47-0F51598B5179%40microsoft.com µoªí
<globalization
fileEncoding="BIG5"
requestEncoding="BIG5"
responseEncoding="BIG5"
/>
°ÝÃD¬OžÑšM€F, Šý«h·QœÐ±Ð, web.config€£¬O±±šî¥þ°Ï°ìªº€å¥ó³]©w¶Ü? ¬°€°»ò€ÏŠÓŠbšC­¶ŠÛŠæ¥[€WResponseEncoding€~Š³®Ä?
--
€ô®ü¬ì§Þšt²Î¬ãµoÅçÃÒ€u§@«Ç ASP.NET Web News Reader 0.2.0 UTF-8 Beta
·s»Džs²Õ RSSºô»xµo¥¬ŽúžÕ€€ http://tlcheng.no-ip.com/News/rss2.aspx
ºô¯žŠa¹Ï http://tlcheng.no-ip.com/wwwmap.htm
¬y°ìšŸ¬x/€ôžê·œ¹B¥Î/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
RSS 2.0 http://tlcheng.no-ip.com/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
=達MiNG@香港=
2006-03-07 02:51:27 UTC
Permalink
璉璉大大 :
不是喔,@Page真的有ResponseEncoding 喔,即使intellisense都有這個member.
--
--
我的Blog:
http://mingalive.mysinablog.com

Visual Basic 2005 & ASP.NET 2.0才是王道
--


"璉璉" 來函:
若是你的網頁有另外指定編碼的話,比如說 codepage="65001" ,就仍會輸出 utf8
於 news:0DE2E947-CD54-49D0-9C47-0F51598B5179%40microsoft.com 發表
<globalization
fileEncoding="BIG5"
requestEncoding="BIG5"
responseEncoding="BIG5"
/>
問題是解決了, 但則想請教, web.config不是控制全區域的文件設定嗎? 為什麼反而在每頁自行加上ResponseEncoding才有效?
--
水海科技系統研發驗證工作室 ASP.NET Web News Reader 0.2.0 UTF-8 Beta
新聞群組 RSS網誌發布測試中 http://tlcheng.no-ip.com/News/rss2.aspx
網站地圖 http://tlcheng.no-ip.com/wwwmap.htm
流域防洪/水資源運用/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
RSS 2.0 http://tlcheng.no-ip.com/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
璉璉
2006-03-07 03:55:04 UTC
Permalink
¬Ý°_šÓŠn¹³¬O€@ŒË¡A§Ú³£¥Î codepage ...

§AŠÛ€v€ñ¬Ý¬Ý®t§O¡G
VS2003:
CodePage
«ü¥ÜŠ^À³ªºŠrœX­¶ (Code Page) ­È¡C
ª`·N ŠpªG±z¥ÎšÓ«Ø¥ß Web Form ºô­¶ªºŠrœX­¶¡A€£¬O°õŠæ³o­Óºô­¶€§ Web ŠøªAŸ¹ªº¹w³]ŠrœX­¶¡A±z¥²¶·³]©w³o­ÓÄÝ©Ê¡C±z¿é€Jªº­ÈÀ³žÓ¬O±z¥ÎšÓ«Ø¥ßºô­¶€§¹qž£ªºŠrœX­¶¡CŠp»ÝŠrœX­¶ªºžÔ²Óžê°T¡AœÐ«e©¹ http://msdn.microsoft.com ·jŽM Microsoft Developers Network (MSDN)¡C

ResponseEncoding
«ü¥Üºô­¶€º®eªºŠ^À³œsœX€èŠ¡¡C€äŽ©šÓŠÛ Encoding.GetEncoding €èªkªº­È¡C

VS2005:
CodePage
ªí¥ÜŠ^À³©ÒšÏ¥ÎªºœsœX€èŠ¡°tžm­È¡C­È¬°ŸãŒÆ¡A°µ¬°œsœX€èŠ¡°tžmªº ID¡CŠp»Ý¥i¯à€§ CodePage ID ªº²M³æ¡AœÐ°ÑŸ\ Encoding Ãþ§O¡C

ResponseEncoding
ªí¥ÜœsœX€èŠ¡°tžmªºŠWºÙ¡A¥Î©ó§tŠ³­¶­±€º®eªº HTTP Š^À³¡C«ü¬£µ¹³o­ÓÄݩʪº­È¬OŠ³®ÄªºœsœX€èŠ¡ŠWºÙ¡CŠp»Ý¥i¯à€§œsœXŠWºÙªº²M³æ¡AœÐ°ÑŸ\ Encoding Ãþ§O¡C±z€]¥i¥H©I¥s GetEncodings €èªkšú±o¥i¯à€§œsœXŠWºÙ©M ID ªº²M³æ¡C

--------------------

ASP.NET 2.0 ªºœdšÒ¬O¥Î ResponseEncoding:
http://msdn2.microsoft.com/en-us/library/39d1w2xf.aspx

€£ªŸ¹D VS2003 Codepage ªº ª`·N Šb VS2005 ¬O§_ŸA¥Î¡CŠ]¬°€W­±œdšÒ³£¬O utf-8
©ó news:A8300EB2-C182-44DE-94A3-1413CAF05F93%40microsoft.com µoªí
--
--
€ô®ü¬ì§Þšt²Î¬ãµoÅçÃÒ€u§@«Ç ASP.NET Web News Reader 0.2.0 UTF-8 Beta
·s»Džs²Õ RSSºô»xµo¥¬ŽúžÕ€€ http://tlcheng.no-ip.com/News/rss2.aspx
ºô¯žŠa¹Ï http://tlcheng.no-ip.com/wwwmap.htm
¬y°ìšŸ¬x/€ôžê·œ¹B¥Î/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
RSS 2.0 http://tlcheng.no-ip.com/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
€pŠ¶ (MS MVP)
2006-03-07 07:50:54 UTC
Permalink
Post by =達MiNG@香港=
<globalization
fileEncoding="BIG5"
requestEncoding="BIG5"
responseEncoding="BIG5"
/>
À³žÓ¬O€pŒgªº "big5" §a¡AXML ¬O·|€À€j€pŒgªº ...
--
============================================
Š¶©ú€€ (€pŠ¶)
Microsoft MVP for Solution Architect, SQL Server
€pŠ¶žê°T€u§@«Ç žÑšM€è®×¬[ºc®v
http://www.jcistudio.idv.tw
Post by =達MiNG@香港=
°ÝÃD.
<globalization
fileEncoding="BIG5"
requestEncoding="BIG5"
responseEncoding="BIG5"
/>
°ÝÃD¬OžÑšM€F, Šý«h·QœÐ±Ð, web.config€£¬O±±šî¥þ°Ï°ìªº€å¥ó³]©w¶Ü? ¬°€°»ò€ÏŠÓŠbšC­¶ŠÛŠæ¥[€WResponseEncoding€~Š³®Ä?
--
--
§ÚªºBlog¡G
http://mingalive.mysinablog.com
Visual Basic 2005 & ASP.NET 2.0€~¬O€ý¹D
--
Loading...