欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

获取sharepoint2010现阶段选择的语言

更新时间: 2014-01-05 03:04:30 责任编辑: Author_N1

 

获取sharepoint2010当前选择的语言
需求如题,我在做一个多语言切换的程序,因为无法再页面上绑定资源文件,所以需要获取sharepoint当前选择使用的语言,来判断返回什么值给程序。
我自己在网上找了很久,虽然他们都提供了一些方法但更本不管用。、
这是我读取网站语言的方法。
CultureInfo currentCulture = Thread.CurrentThread.CurrentUICulture;
string bb = SPContext.Current.Web.Language.ToString();
CultureInfo currentCultures = System.Globalization.CultureInfo.CurrentUICulture;
string aa = currentCultures.TwoLetterISOLanguageName.ToLowerInvariant();
language = currentCulture.TwoLetterISOLanguageName.ToLowerInvariant();
他们只能获取网站初始的语言,在我点击选择其他语言后再查看代码发现这个语言的值根本没变,像我的网站最开始是中文,我获取到zh,然后我切换到英文。再获取发现还是zh。求大神指点,
如果大神愿意贴代码,希望是自己测试过的,毕竟自己都不确定的东西给别人也不好。谢谢啊
               
--参考方法--
SPWeb.UICulture
--参考方法--
上面的如果不行就重新new一个web取一下看看变了没有,不可能只能获取初始的
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:04:30
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/17942/
本文WWW.DOC100.NET DOC100.NET版权所有。