title: Differences between type="image" and type="submit"?
body: <p>(This question is related to <a href="https://stackoverflow.com/questions/2081568/asp-net-post-through-c-application">this question</a>)</p>
  <p>I've a simple form:</p>
  <pre><code>&lt;html&gt;
  &lt;head&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;form name=&quot;aspnetForm&quot; method=&quot;post&quot; action=&quot;http://www.startupseeds.com/Default.aspx&quot;&gt;
          &lt;input type=&quot;hidden&quot; name=&quot;__VIEWSTATE&quot; id=&quot;__VIEWSTATE&quot; value=&quot;...&quot; /&gt;
          &lt;input type=&quot;hidden&quot; name=&quot;__EVENTVALIDATION&quot; id=&quot;__EVENTVALIDATION&quot; value=&quot;/wEWCALMyNWrBQKoz5H1CALlmOb9DgKmz6HzAwKf8bOXCQKC7qLKAwK5kNvVAQKk7amsA53tGBGr+Ji7LTI0eYkvquMZrF/g&quot; /&gt;
          &lt;input name=&quot;ctl00$Login1$tbEmail&quot; type=&quot;text&quot; /&gt;
          &lt;input name=&quot;ctl00$Login1$tbPassword&quot; type=&quot;password&quot; /&gt;
  
          &lt;input type=&quot;image&quot; name=&quot;ctl00$Login1$ibLogin&quot; /&gt;
      &lt;/form&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  <p>When I Change this:</p>
  <pre><code>&lt;input type=&quot;image&quot; name=&quot;ctl00$Login1$ibLogin&quot; /&gt;
  </code></pre>
  <p>to this:</p>
  <pre><code>&lt;input type=&quot;submit&quot; name=&quot;ctl00$Login1$ibLogin&quot; /&gt;
  </code></pre>
  <p>...it doesn't work. The only difference in this code is <code>type=&quot;submit&quot;</code> instead of <code>type=&quot;image&quot;</code>. I didn't know even that there are differences between them (in the key/value in http) - How can I get &quot;submit&quot; to work?</p>
  <p>Thank you.</p>