我需要将站点的 .resx 文件移动到数据库并使用该IResourceProvider
接口实现自定义资源提供程序。我已经按照以下示例进行操作:
http://msdn.microsoft.com/en-us/library/system.web.compilation.iresourceprovider.aspx
当我打电话时:
this.GetLocalResourceObject("myResourceKey.Text")
中的GetObject
方法IResourceProvider
被正确调用。
但是,整个站点都在使用meta:resourcekey="myResourceKey"
所有标签的属性,并且GetObject
没有为这些标签调用该方法。我可以看到没有其他方法IResourceProvider
可以实现,是否有我遗漏的东西,或者是否有另一种方法可以将 .resx 数据移动到数据库而不对视图进行任何更改,即仍然继续使用meta:resourcekey
属性。
非常感谢