ItemCommand of Repeater is not fire with LinkButton
<p>I have a Linkbutton inside a repeater and I want to delete the Item when the user clicks on the Linkbutton; in this case the LinkButton's ItemCommand event is not fired, my code is below:</p>

<pre><code>&lt;asp:Repeater ID="rptSubject" runat="server" OnItemCommand="rptSubject_OnItemCommand"&gt;
        &lt;ItemTemplate&gt;
          &lt;tr&gt;
           &lt;td&gt;&lt;asp:CheckBox id="chkAll" runat="server"/&gt;&lt;/td&gt;
            &lt;td&gt;&lt;%#Eval("SubjectName") %&gt;&lt;/td&gt;
            &lt;td&gt; 
                &lt;asp:ImageButton ID="imgbtnDelete" ImageUrl="~/assets/images/icons/delete.png" runat="server" CommandName="Delete" CommandArgument='&lt;%#Eval("SubjectID") %&gt;'/&gt;
               &lt;asp:LinkButton ID="lnkEditCategory" runat="server" CommandName="EditCategory" CommandArgument='&lt;%#Eval("SubjectID") %&gt;' Text="Edit Category"&gt;&lt;/asp:LinkButton&gt; 

             &lt;/td&gt;
          &lt;/tr&gt;
     &lt;/ItemTemplate&gt;
</code></pre>

<p></p>

<p>my repeater's itemcommand event handler is:</p>

<pre><code>    protected void rptSubject_OnItemCommand(object source, RepeaterCommandEventArgs e)
{

    if (e.CommandName.Equals("Delete"))  
    {
        // some code
    }

    if (e.CommandName.Equals("EditCategory")) 
    {
   // some code
    }

}
</code></pre>

<p>when I click on the image button my item command event fires but when I click on the link button it doesn't.</p>
