sca*_*man 7 javascript c# resource-files
无论如何,我可以在JavaScript中访问我的资源文件(.resx)?
如果没有,那么在javascript中用不同的语言显示消息是否有任何变通方法?
tan*_*hos 13
如果您的javascript位于页面中,则可以使用:
var globalResource = '<%= Resources.YourClass.YourResourceKey %>';
Run Code Online (Sandbox Code Playgroud)
访问全局资源(/ App_GlobalResources).要么
var localResource = '<%= GetLocalResourceObject("LocalResourceKey").ToString() %>';
Run Code Online (Sandbox Code Playgroud)
访问本地资源(/ App_LocalResources相对于页面位置).
或者一个javascript解决方案可能是这个不错的jQuery插件.
我通过使用 Jquery ajax 来做到这一点,它调用服务器端 GetGlobalResourceObject()