MVC4多语言IHttpModule实现】的更多相关文章

最近项目需要多语言环境了. 由于项目页面较多,逐个Action去读取资源文件不大现实.就想到了使用 IHttpModule配合MVC的路由规则来实现. 首先创建以个mvc4的应用程序,添加资源文件夹(自定义)Lang ,然后在此文件夹下添加Home.Index.resx文件, 资源的访问修饰符用public再添加Home.Index.en-us.resx文件添加个字符串TEST 再添加Home.Index.zh-cn.resx文件 添加个字符串TEST   在home/index的视图中添加如下…
说明:开发环境 asp.net mvc4 c#语言 1.项目目录结构 2.Login控制器中 public ActionResult Index() { return View(); } 对应Index.cshtml代码如下所示 @{ Layout = null;}<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" ch…
说明: 1.开发环境 asp.net MVC4 c#语言. 后台方法位于控制器中ProController.cs中 后台方法如下: public string GetNumber() { string strPLPID = string.Empty; string pid= Request["PID"].ToString();//获取前台传递过来的参数 int32 YSWPNum =10: int32 PEWGNum =10: int32 GEWJNum =10: int32 ZCJS…
原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(30)-本地化(多语言) 我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了. 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换. 本节受益于:Asp.net MVC3 高级编程第121页.大家可以自行百度这本书,这应该是国内第一本中文版的MVC3.0教程 现在从项目入手吧(本节也适合其他MVC程序),…
环境:vs2012 asp.net mvc4. 实现方式:resource 资源文件,根据路由规则中Lang参数来判断载入哪种语言方式 在网上找到了相关资料,顺便自己做了个练习,新建工程之类的步骤就免了,该注意的地方说明下,记着方便下次使用. 1:添加资源文件,记得设置资源文件的访问模式为public,不然默认是Internal,外面会访问不到: 2:添加路由规则,记得加在Default路由规则的前面,否则新规则没用,详细原因请参考这篇文章 1 routes.Add(new Route( 2 "…
系列目录 我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了. 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换. 本节受益于:Asp.net MVC3 高级编程第121页.大家可以自行百度这本书,这应该是国内第一本中文版的MVC3.0教程 现在从项目入手吧(本节也适合其他MVC程序),新建一个语言项目来放资源文件. 一.新建App.Lang,同时新建BaseRes.resx和BaseRes.e…
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(30)-本地化(多语言)   我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了. 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换. 本节受益于:Asp.net MVC3 高级编程第121页.大家可以自行百度这本书,这应该是国内第一本中文版的MVC3.0教程 现在从项目入手吧(本节也适合其他MVC程序),新…
1:打开VS,新建ASP.NET MVC4项目 2:创建一个放本地化资源的文件夹并命名为"Language",右键选择添加新项,选择资源文件并命名为"Com" 把访问修饰符从internal修改为public, 要不其他类库访问不了. 3.同样道理 ,在"Language"目录中添加特定语言的资源文件.如Com.zh-CN.resx,Com.en-US.resx等. 4.新建IHttpModule接口实现类,以便访问Web时能根据语言动态加载资源…
[入门级] 基于 visual studio 2010 mvc4 的图书管理系统开发初步 (二) Date  周六 10 一月 2015 By 钟谢伟 Category website development Tags asp.net / mvc4 相关资源 ibatis manual pro git 廖雪峰的官方网站 BookMS-V1.0 上一篇链接 任务简介 开发工具:VS2010 项目框架:MVC4 浏览器:Chrome 数据库ORM框架:iBatis.net 数据库:mysql 后端开…
目录 1.   介绍 2.   软件环境 3.   在运行示例代码之前(源代码 + 示例登陆帐号) 4.         jqGrid和AJAX 5.         GridSettings 6.         GridModelBinder 7.         LinqExtensions 8.         数据实体类和LINQ 9.         在MVC中集成jqGrid表格插件 介绍 “MVC网站教程”系列的目的是教你如何使用 ASP.NET MVC 创建一个基本的.可扩展的…