title: Why date format changes itself when change the browser?
body: <p>I have a gridview on my form. I am binding it with same data. There is a template field, which I mentioned below.</p>
  
  <pre><code>&lt;asp:TemplateField HeaderText="To"&gt;
      &lt;itemtemplate&gt;
      &lt;asp:Label ID="Label2" runat="server" 
           Text='&lt;%# Convert.ToDateTime(Eval("Leave_To")).ToString("dd/MM/yyyy") %&gt;'&gt;&lt;/asp:Label&gt;
      &lt;/itemtemplate&gt;
      &lt;headerstyle horizontalalign="Left" /&gt;
      &lt;itemstyle horizontalalign="Left" /&gt;
  &lt;/asp:TemplateField&gt;
  </code></pre>
  
  <p>My issue is that when I run this form on Mozilla, Opera, Chrome etc. it shows the date format (with oblique) <code>dd/mm/yyyy</code>, but when I run it with ie 10 it shows format (with hyphen) <code>dd-mm-yyyy</code>. why?</p>
  
  <p>Can anyone help on this ?</p>