8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
分享以ASP.NET MVC 3一步一步建置一个多国语言系统的方式
1.从Resource File开始
2.利用String Extension Method来做多国语言
3.利用HtmlHelper Extension Method来将输出多国语言
4.利用自定的Attribute来输入多国语言的验证消息
5.Javascript多国语言的处理
前言
分享以ASP.NET MVC 3一步一步建置一个多国语言系统的方式。
1.从Resource File开始
2.利用String Extension Method来做多国语言
3.利用HtmlHelper Extension Method来将输出多国语言
4.利用自定的Attribute来输入多国语言的验证消息
5.Javascript多国语言的处理
环境
ASP.NET MVC3, VS2010 C#, .NET 4.0
实践
一开始先建立一个“ASP.NET MVC 3 Web 应用程序” 项目,取名Mvci18n,然后选择空白的ASP.NET MVC项目,检视引擎选“Razor”。
1.从Resource File开始
建立一个Resource1.resx、Resource1.en-US.resx及Controller Home、View Index
public ActionResult Index()
{
ViewBag.TEST = App_GlobalResources.Resource1.TEST;
return View();
}
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
@ViewBag.TEST
备注,如果您从Resource1无法选出TEST的话,那是因为Resource档中自订工具是设定成“GlobalResourceProxyGenerator”所导致的,所以请将它清空,然后重新开启Resource档,并设定“存取修饰词”成“Public”,之后在Controller中就可以选到了!