加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – Asp.net Mvc 2.0 RC设置线程CurrentCulture / Ui

发布时间:2020-12-16 03:18:52 所属栏目:asp.Net 来源:网络整理
导读:我整天都在拔头发. 我似乎无法将当前的线程文化或文化设置为除英语之外的任何其他内容.在控制器中我有 protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); CultureInfo cultureInfo
我整天都在拔头发.

我似乎无法将当前的线程文化或文化设置为除英语之外的任何其他内容.在控制器中我有

protected override void Initialize(System.Web.Routing.RequestContext requestContext)
        {
            base.Initialize(requestContext);

            CultureInfo cultureInfo = CultureInfo.GetCultureInfo("fr-FR");

            Thread.CurrentThread.CurrentCulture = cultureInfo;
            Thread.CurrentThread.CurrentUICulture = cultureInfo;                    
        }

在我看来,我有

<%= Thread.CurrentThread.CurrentUICulture.EnglishName%>

线程似乎很好,但一旦视图呈现一些如何回到英语!

我知道它是RC,所以它坏了还是我错过了什么?

干杯

约翰尼

解决方法

稍后设置语言.
我使用在操作之前运行的过滤器(OnActionExecuting).

我的第一眼就是将它设置在动作中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读