简介
这是一个ASP.NET控制,可以拖动到网页或使用者控制项。注册一个JavaScript块的页,其中包含一个对象,它代表一个RESX(资源)文件(键和值)的内容。这是有用的JavaScript代码(客户端)从资源串。背景
据了解,在客户端JavaScript资源字符串并不是一件简单的的。这种控制可以很容易地分享在客户端代码在同一台服务器端资源文件(resx文件)。使用代码
此Web控件编写一个JavaScript(客户端)对象在指定的resx文件中的所有条目。因此,请确保resx文件条目不包含敏感数据和resx文件中的条目的数量不会太大。
该代码包含两个类,ResourcesToJavaScriptBase和GlobalResourcesToJavaScript。 ResourcesToJavaScriptBase作为一个抽象基类,它包含的思想逻辑。 GlobalResourcesToJavaScript是一个具体的类,专门的逻辑来处理全球资源(App_GlobalResources文件夹中)。
注:(... ...)如果关键资源包含一个点,这将是一个下划线(_)取代。例如:textBox1.Text将被转换为JavaScript对象textBox1_Text。ResourcesToJavaScriptBase