再三谦让,腹黑王妃狠妖魅,英文格言
首先需要新建一个asp.net web application.然后右键项目文件add->add asp.net folder->app-globalresources.
新建好资源文件夹后,向文件夹中添加一个resx文件,我这里是添加一个localtext.resx文件。
如上图所示,设置name和value的值。
保存后复制localtext.resx,粘贴到app_globalresources文件夹,重命名为localtext.zh-cn.resx。
同样如图设置name和value的值。
在页面中我们可以这样用
<:button id="submit" runat="server" text='<%$resources:localtext,buttontext %>' />
然后我们需要定义一个公用类basepage,basepage继承自system.web.ui.page,页面就继承自basepage。
在basepage中我们需要重写initializeculture这个方法,详细代码如下:
所有页面加载的时候将会执行这个initializeculture方法。
以我新建的default页面中使用的这个button为例,当用户在中访问default页面并且带lang=zh-cn时,按钮上面将会显示提交。当用户访问default页面并且带lang=en-us时,按钮上面将会显示submit。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论