title: Navigating between DotNetNuke module controls using EditURL() or NavigateURL()
body: <p>OK I'm new to DotNetNuke and need to write a simple module in DNN that will display an article for everyone, and allow the admin to edit the article/add a new one. </p>
  
  <p>I have a test page that contains a DNN module with one module definition and two controls in that definition. The default control shows the article based on an articleID field in the querystring. You then click a button that is supposed to load the edit control and pass the articleID in the query string. </p>
  
  <p>If I use <code>EditURL()</code> in the onClick the edit control is loaded with the correct articleID, but using the admin skin. If I use <code>Globals.NavigateURL()</code> then the correct skin is shown but my edit control isn't loading in the page. </p>
  
  <p>Any clue as to how to what I'm doing wrong or how to get the edit control loading with the correct skin?</p>
  
  <p>My two methods of switching to the edit control (in my button click event) are listed below:</p>
  
  <pre><code>string newURL = this.EditUrl("articleID", Request.QueryString["articleID"], "EditArticle");
  
          Response.Redirect(newURL);
  </code></pre>
  
  <p>and </p>
  
  <pre><code>        string newURL = Globals.NavigateURL(this.TabId, "EditArticle","articleID="+Request.QueryString["articleID"]);
  
          Response.Redirect(newURL);
  </code></pre>