'ImageButton' must be placed inside a form tag with runat=server
<p><strong>I've got the ImageButton wrapped inside a form tag with runat="server"</strong> but STILL getting this error at runtime.  The form tag is at the very beginning (before my table) and end tag is at the end (after the table).</p>

<pre><code>&lt;td&gt;
    &lt;div&gt;
    &lt;div id="pay-Button"&gt;&lt;asp:ImageButton ID="PayButton" ImageUrl="&lt;%=PayButtonImageUrl %&gt;" OnClick="RedirectTest" runat="server" /&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/td&gt;
</code></pre>
