asp.net全局资源错误’找不到具有键”的资源对象’
发布时间:2020-05-22 21:50:06 所属栏目:asp.Net 来源:互联网
导读:我正在使用asp.net全局资源来尝试实现一个双语网站,我在名为en-Us.resx的全局资源文件中添加了一个简单的资源,其中包含: Password | TextEmail | Text 然后将其实现到默认页面中的文本框: asp:TextBox runat=server ID=loginEmail Text=%$Resources:en-US,
|
我正在使用asp.net全局资源来尝试实现一个双语网站,我在名为en-Us.resx的全局资源文件中添加了一个简单的资源,其中包含: Password | Text Email | Text 然后将其实现到默认页面中的文本框: <asp:TextBox runat="server" ID="loginEmail" Text="<%$Resources:en-US,Email %>"
></asp:TextBox>
但是当我在localhost上运行该页面时,我收到此错误:
我使用的是asp.net 4.0,有什么问题? 解决方法资源文件的格式为ResourceName.culture.resx在App_GlobalResources文件夹中创建一个名为的资源文件 然后创建一个资源文件Main.en-US.resx 这是美国文化的所有资源都将存在的地方,等等. Main.resx Main.en.resx Main.en-US-resx Main.en-AU.resx Main.fr.resx Main.fr-FR.resx 等等 要从网页访问此文件,请使用语法 <%$Resources:Main,Email %> 不要担心文化,系统会解决它.它将首先完全匹配(en-US),然后处理该文化的父文件(en),父母的父母(Invariant). 更改“Main”的名称以满足您的需求 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用ASP.NET标识使声明无效?
- asp.net-mvc – 在不显眼的验证过程中使用parseJSON的语法错
- asp.net-mvc – asp.net mvc输入/模型验证多语言
- asp.net – 是否需要在web.config中保护连接字符串?
- 让OData和NHibernate结合进行动态查询
- 存储过程 – 经典ASP – ADO执行存储过程传入参数
- asp.net-mvc – Dotnetopenauth使用自定义身份提供者单点登
- asp.net-mvc – Html.BeginForm使用FormMethod.GET丢失rout
- asp.net-mvc – ASP.Net MVC – 视图中的编译器错误
- asp.net-mvc-4 – 如何永久教Visual Studio检测我的调试信息
推荐文章
站长推荐
- 在ASP.NET Core中使用AOP来简化缓存操作
- asp.net-mvc – 如何从对象HtmlAttributes中获取
- 在asp.net identity 2.0中获取分配角色的用户列表
- asp.net-mvc – .NET MVC MultiSelectList和选定
- asp.net – 找不到可安装的ISAM. ‘/’应用程序中
- asp.net-mvc – MVC3部署依赖问题
- asp.net-mvc-3 – MVC3 – 使用ViewModel插入 –
- .net – 设置runat = server时输入名称和ID更改
- asp.net-mvc – 什么时候使用ViewData而不是View
- asp.net-mvc – 抛出一个404像StackOverflow的,没
热点阅读
