title: Server.UrlEncode apostrophe(') in Firefox
body: <p>So I have a Hyperlink called lnkTwitter:</p>
  
  <p>And I'm trying to set the url in the code behind:</p>
  
  <pre>lnkTwitter.NavigateUrl = string.Format("http://www.twitter.com/home?status={0}", Server.UrlEncode("I'm Steven"));</pre>
  
  <p>When I do that and hover over the link, the url displays correctly in the status bar as "<a href="http://www.twitter.com/home?status=I" rel="nofollow noreferrer">http://www.twitter.com/home?status=I</a>'m+Steven", but the actual url, if I click on the link or look at the link's properties, is "<a href="http://www.twitter.com/home?status=I%27m+Steven" rel="nofollow noreferrer">http://www.twitter.com/home?status=I%27m+Steven</a>".</p>
  
  <p>For some reason, this only happens in Firefox; in IE, I am taken to the correct url.</p>