title: ASP.NET Localization Not Working for me
body: <p>I know I'm doing something fundamentally wrong, but I can't quite figure it out...</p>
  
  <p>I have 2 resource files in my App_GlobalResources folder: Global.resx and Global.fr-CA.resx.</p>
  
  <p>I have the following label on my webform:</p>
  
  <pre><code>&lt;asp:Label ID="Label1" runat="server" Text="&lt;%$ Resources:Global, Test %&gt;" /&gt;
  </code></pre>
  
  <p>When I run the form, it displays the value correctly from Global.resx.  Now, in code-behind, I want to manually change the culture to pull from my fr-CA resx file:</p>
  
  <pre><code>Page.UICulture = "fr";
  Page.Culture = "fr-CA";
  </code></pre>
  
  <p>However, when I re-run the app it doesn't pull the value from Global.fr-CA.resx - it still pulls from Global.resx.  What am I doing wrong?</p>
  
  <p>Thanks!!</p>