










近日需要做一个多语言的网站,研究了一下Asp.net的多语言架构,主要方法是采用资源文件对应不同的语言,然后在程序中自动加载即可以。
设置当前语言的方法有好多种,可以让客户端自动选择,可以在配置文件中指定,也可以用程序设置。
很多人提到在用了MastPage的情况下无法使用InitializeCulture这个方法,这是个误解。InitializeCulture这个方法不应当用在MastPage中,而是用在普通的Page页面中,而是否用MastPage对这个是没有影响的。当然也可以在全局应用程序类的合适事件中进行设置。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。