asp.net-mvc-3 – 在web.config文件中忽略resourceProviderFacto
我一直在尝试在web.config文件中设置自定义resourceProviderFactory,但它总是被忽略,我的web.config文件如下所示
<globalization culture="auto" resourceProviderFactoryType="MyProject.CustomResourceFactory,MyProject"></globalization> 我的CustomResourceFactory类永远不会被触发,永远不会在构造函数中设置断点. 拼写错误在全球化部分中的类名称不会引起任何异常,这是正常的吗? 我在不止一个项目中尝试过这个(认为我正在处理的项目配置错误或者其他什么)但结果相同. 我正在使用C#asp.net MVC3, 有没有人知道为什么会发生这种情况,有没有办法在运行时更改ResourceProviderFactory? 谢谢. 解决方法
我遇到了同样的问题,并且不太明白你对第一个答案的评论.现在我已经解决了,但我认为我会为其他人详细说明.
http://publicityson.blogspot.ca/2010/11/aspnet-mvc-razor-view-engine-and.html 他创建了帮手,将他的自定义资源称为剃须要求 public static class CommonHtmlExtensions { public static object GetGlobalResource(this HtmlHelper htmlHelper,string classKey,string resourceKey) { return htmlHelper.ViewContext.HttpContext.GetGlobalResourceObject(classKey,resourceKey); } //several other methods. } 允许他在剃刀视图中使用@ Html.GetGlobalResource(“CommonText”,“Some_ResourceKey”). 在数据注释中保持强类型和可用的东西也非常有用,下面的链接显示了如何使用T4模板为数据库中的每个资源项创建常量. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何在web.config中增加执行sql查询的时间
- asp.net – UpdatePanel没有名为’TextBox’的公共属性.
- asp.net-mvc – Asp.Net MVC CSLA DDD可能
- asp.net-mvc – 如何判断我在ASP.NET MVC应用程序中的页面
- 如何为ASP.NET身份设置密码规则?
- active-directory – IdentityServer3 – 适用于ActiveDire
- asp.net – 如何在selectindexchanged下拉列表后避免页面刷
- Asp.Net和Asp.Net MVC中的Ajax之间的区别
- 有没有办法加快asp.net中的编辑 – 编译 – 调试周期?
- asp-classic – 在Classic ASP中列出文件夹结构
- asp.net – 为什么不能通过IIS7中的web.config删
- 将ASP.Net MVC的单页添加到现有的Web窗体应用程序
- asp.net-mvc – ASP.NET身份登录
- 从asp.net mvc生成PDF文件
- RSS2.0中文规范详解及示例
- asp.net-mvc – 远程验证OnBlur和空字符串
- asp.net-mvc – 使用Angular VS Razor进行ASP.Ne
- asp.net-core – 我可以在ASP.net Core 2.0 Prev
- asp.net-mvc – 从扩展Apicontroller的MVC控制器
- asp.net-mvc – 无法在Web服务器上启动调试.调试