Afs*_*bbi 36 asp.net localization vs-web-application-project app-globalresources
如何在ASP.NET Web应用程序项目中使用它们?有什么区别?
非常感谢
Pra*_*ana 31
本地资源:
例如:Default.aspx.resx-基本资源文件.这是默认或后备资源文件.
Default.aspx.de.resx-德语等的资源文件
全球资源:
全局资源必须存储在应用程序根目录下的App_GlobalResources中.
// Get the global resource string.
try
{
globalresourcestring = (String)GetGlobalResourceObject("MyResource", "GlobalResourceString1");
}
catch
{
globalresourcestring = "Could not find global resource.";
}
Run Code Online (Sandbox Code Playgroud)这些是ASP.NET MVC 5 Web应用程序的步骤
恩.
<add namespace="ProjectName.App_LocalResources" />
要访问html代码中的本地资源文件,您必须添加
@using ProjectName.App_LocalResources
Run Code Online (Sandbox Code Playgroud)
到页面顶部.
然后,您可以使用以下命令访问App_LocalResources中的不同资源
@NameOfResxFile.NameOfValueInResxFile
Run Code Online (Sandbox Code Playgroud)
我希望这有帮助.