TemplateControl.GetLocalResourceObject Method (String)
.NET Framework (current version)
Gets a page-level resource object based on the specified ResourceKey property.
Assembly: System.Web (in System.Web.dll)
Parameters
- resourceKey
-
Type:
System.String
A string representing a ResourceKey.
Return Value
Type: System.ObjectAn object representing the requested resource object; otherwise, null.
Local resource files are stored in the App_LocalResources directory. For more information, see Resources in ASP.NET Applications
The following code example demonstrates how to use the GetLocalResourceObject method to access a string named LocalResourceString1 from a local page resource that is located in the App_LocalResources folder.
<%@ Page Language="C#" Culture="auto" UICulture="auto" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { string localresourcestring; string globalresourcestring; // Get the local resource string. try { localresourcestring = "Found the local resource string and it's value is: " + (String)GetLocalResourceObject("LocalResourceString1") + "."; } catch { localresourcestring = "Could not find local resource."; } // Get the global resource string. try { // Look in the global resource file called MyResource.resx. globalresourcestring = "Found the global resource string and it's value is: " + (String)GetGlobalResourceObject("MyResource", "GlobalResourceString1") + "."; } catch { globalresourcestring = "Could not find global resource."; } LocalResourceMessage.InnerText = localresourcestring; GlobalResourceMessage.InnerText = globalresourcestring; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</title> </head> <body> <form id="form1" runat="server"> <div> <h3>TemplateControl GetGlobalResourceObject and GetLocalResourceObject Example</h3> <span id="LocalResourceMessage" runat="server"/> <br /> <span id="GlobalResourceMessage" runat="server" /> </div> </form> </body> </html>
.NET Framework
Available since 2.0
Available since 2.0
Show: