Note that there are some explanatory texts on larger screens.

plurals
  1. POValidation not working for ImageButton click
    primarykey
    data
    text
    <p>I have an image button for login in my system. so as the most common thing i m having two text boxes <code>txt_username</code> and <code>txt_password</code>. i have put required field validator for both the text boxes. and set the validation group "a" and respective control to validate for both of them. the source code for my ImageButton is as follows:-</p> <pre><code>&lt;td align="right" class="simple_text"&gt;&amp;nbsp;&lt;/td&gt; &lt;td align="left"&gt; &lt;asp:ImageButton ID="ImageButton1" runat="server" CausesValidation="true" ImageUrl="~/images/signin_button.gif" onclick="ImageButton1_Click" ValidationGroup="a" /&gt; &lt;/td&gt; </code></pre> <p>now I am fed up as when I run my application and click the ImageButton it doesn't respond to the validation at all and redirects to the next page. Can anyone say why is it so? this is the first time wherein the validators are not working.</p> <p>this is source code:-</p> <pre><code>&lt;td align="left"&gt;&lt;table width="480" border="0" cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td width="178" align="right" class="simple_text"&gt;User Name :&amp;nbsp;&lt;/td&gt; &lt;td width="302" align="left"&gt; &amp;nbsp;&lt;asp:TextBox ID="txt_username" runat="server" CssClass="text_box_username" Width="180px" AutoPostBack="True" ontextchanged="txt_username_TextChanged" ValidationGroup="a" CausesValidation="True"&gt;&lt;/asp:TextBox&gt; &lt;asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txt_username" ErrorMessage="RequiredFieldValidator" ValidationGroup="a"&gt;**&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" class="simple_text"&gt;&amp;nbsp;&lt;/td&gt; &lt;td align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" class="simple_text"&gt;Password :&amp;nbsp;&lt;/td&gt; &lt;td align="left"&gt; &lt;asp:TextBox ID="txt_password" runat="server" CssClass="text_box_password" TextMode="Password" Width="180px" ValidationGroup="a" CausesValidation="True"&gt;&lt;/asp:TextBox&gt; &lt;asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txt_password" ErrorMessage="RequiredFieldValidator" ValidationGroup="a"&gt;**&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" class="simple_text"&gt;&amp;nbsp;&lt;/td&gt; &lt;td align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="right" class="simple_text"&gt;&amp;nbsp;&lt;/td&gt; &lt;td align="left"&gt; &lt;asp:ImageButton ID="ImageButton1" runat="server" CausesValidation="true" ImageUrl="~/images/signin_button.gif" onclick="ImageButton1_Click" ValidationGroup="a" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload