c# 中英文版问题 我的程序使用了中文和英文两个版本,如何在后面面的程序中判断出使用了中文还是英文 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CultureInfo.CurrentCulture.Name如果是zh-CHS表示中文其它的看看MSDN System.Globalization.CultureInfo.CurrentCulture.LCID根据设置的语言环境进行判段 =0 好像是英文 二楼的可以,谢了, 四楼的不行啊, int i = System.Globalization.CultureInfo.CurrentCulture.LCID; 中英文版下得到的值都是2052提示里说是获得当前区域性标识符, 我猜应该是获得操作系统当前设置的区域语言 在母板页中设置按钮 当点击英文时 Session["Culture"] = "en-us";然后 在母板页的init 或者load中判断一下 不就知道是什么版本了么 至于标签文字等国际化 就先把页面弄到 图形化设计界面 然后点击 工具->本地资源 会生成一个本地资源文件 在同名文件夹下 以该页面名命名 。aspx.resx 后缀的文件 复制该文件 再粘贴 会产生一个副本 把副本改名为 aspx.en.resx 后缀 然后打开该文件 把相应的标签资源值修改成英文的 以后你就不用判断中英文 它会自动切换显示静态的标签, 至于你说的以后判断出使用了中文还是英文 可以用来区分绑定数据库的中文字段还是英文字段 动态标签的时候使用为好 打印页面里的控件 我用鼠标在FORM上画了一条直线,为什么把窗口最小化,或者切换窗口时,直线不见了呢? Assembly.LoadFrom("http//...")性能问题 如何获得屏幕当前的壁纸?不用注册表 C# 读取EXCEL文件 XP环境下缺失数据 C# winform 怎么捕获微信数据 求助C# IOCP性能并发 分享一个我自己的C# UI类库,目前支持普通窗体及MDI窗体主题自定义 如何在Excel中第一行插入一个空行在其上面? 编辑环境总有问题,布局不知为什么就会出错 C# 清除panel容器里的控件 dll全局钩子
int i = System.Globalization.CultureInfo.CurrentCulture.LCID; 中英文版下得到的值都是2052
提示里说是获得当前区域性标识符, 我猜应该是获得操作系统当前设置的区域语言
然后 在母板页的init 或者load中判断一下 不就知道是什么版本了么