在 ASP.NET 中,可以创建具有不同范围的资源文件。
全局资源文件:这意味着可以从位于网站中的任意页或代码读取这些资源文件。
本地资源文件:这些文件存储单个 ASP.NET 网页(.aspx 文件)的资源。
全局资源文件
在 App_GlobalResources文件夾中的文件,即是全局资源文件。App_GlobalResources 文件夹中的任何 .resx 文件都具有全局范围。
在右鍵方案->加入ASP.NET文件夾 中可以加入App_GlobalResources文件夾
可以用HttpContext.GetGlobalResourceObject方法讀取全局资源文件
本地资源文件
本地资源文件是只应用于一个 ASP.NET 页的文件(带有 .aspx、.ascx、.master 等扩展名的 ASP.NET 页)。
App_LocalResources 文件夹中文件為本地資源文件。
App_LocalResources 文件夹可以存在于应用程序的任何文件夹中,这与 App_GlobalResources 根文件夹不同。
通过资源文件名将一组资源文件与特定的网页相关联。
HttpContext.GetLocalResourceObject方法讀取本地资源文件