title: System.IO.File.Exists(fpath) returns false in Chrome and Firefox
body: <p>I have the following code which works in Internet Explorer, but not in Firefox and Google Chrome.</p>
  
  <pre><code>public ActionResult LogoForm(HttpPostedFileBase file)
  {
      if (file != null)
      {
          string fpath = file.FileName;
          if (System.IO.File.Exists(fpath))
          {
              // Logic comes here
          }
      }
  }
  </code></pre>
  
  <p>In my View I have this:</p>
  
  <pre><code>@using (Html.BeginForm("LogoForm", "LogoEditor", FormMethod.Post, new { enctype = "multipart/form-data" }))
  {
      &lt;text&gt;Logo Image &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/text&gt;
      &lt;input type="file" name="file" id="file" /&gt; &lt;text&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/text&gt;
      &lt;input type="submit" name="upload" value="Upload" /&gt;
  }
  </code></pre>
  
  <p>In case of any file in Firefox and Chrome, the line 'if (System.IO.File.Exists(fpath))' always returns false! It doesn't find the file. Why so?</p>