http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/default.aspx 
http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/localization.aspx#expressions

解决方案 »

  1.   

    有很多种方法,可以用url重写的方式来配置,逐迹内容管理系统就是这种方式
    具体怎么做你自己去下他的源码看一下
      

  2.   

    去msdn 索引处
    输入:本地化
    然后点击下面的 ASP.net 相关的索引就会出现了;很详细的。
    学会看msdn 是很有帮助的,有例子还
    我说的是脱机的不是msdn网站
      

  3.   

    用 Resources 来做也可以
      

  4.   

    用 js 做的有个缺点,对搜索引擎不友好。除了用 Resources 外,要么也可以把语言写在 xml 文件中,比如 index.zh-cn.xml 表示中文语言的,然后用 index.en-us.xml 来保存英文的字符。最后在程序中根据不同的语言来读取不同的 xml 文件。