title: Linkbutton's event in GridView not firing its event on 2nd Time
body: <p>Seems to be a weird problem but my <code>Linkbutton</code> which is in <code>GridView</code> is not firing its event on <code>2nd Time.</code> <br>
  <strong>In Detail:</strong>
  <br> I have a <code>GridView</code> which has <code>linkButton</code> in it which is firing an event. This event is fired perfectly on <strong>first time</strong> but not working(not posting back) when i click it on <strong>2nd time</strong>.</p>
  
  <pre><code>&lt;asp:GridView ID="dg1" runat="server" OnSorting="dg1_Sorting" OnRowCreated="GridViewSortImages"
     SkinID="grid" Width="100%" Font-Underline="false" HeaderStyle-Font-Underline="false"
     OnRowCommand="dg1_RowCommand" AllowPaging="True" HeaderStyle-HorizontalAlign="Left"
     OnRowDataBound="dg1_RowDataBound" ShowFooter="true"&gt;
              &lt;Columns&gt;
                &lt;asp:TemplateField ItemStyle-Width="15px"&gt;
                  &lt;ItemTemplate&gt;
                      &lt;asp:ImageButton ID="imgbtndel" runat="server" OnClick="imgbtndel_Click" ImageUrl="~/css/Images/delete.gif"
                              OnClientClick="return confirm('Do you want to Delete')"&gt;&lt;/asp:ImageButton&gt;
                      &lt;/ItemTemplate&gt;
                      &lt;ItemStyle Width="15px" /&gt;
                  &lt;/asp:TemplateField&gt;
                  &lt;asp:TemplateField HeaderText="Account Type ID" SortExpression="ID" ItemStyle-Width="60px"
                      HeaderStyle-Font-Underline="false"&gt;
                      &lt;ItemTemplate&gt;
                          &lt;asp:LinkButton ID="lnkbtnno" runat="server" ForeColor="#123B61" Text='&lt;%#Eval("ID") %&gt;'
                              OnClick="lnkbtnno_Click"&gt;&lt;/asp:LinkButton&gt;
                      &lt;/ItemTemplate&gt;
                      &lt;HeaderStyle Font-Underline="False" /&gt;
                      &lt;ItemStyle Width="60px" /&gt;
                  &lt;/asp:TemplateField&gt;
                  &lt;asp:TemplateField HeaderText="Description" SortExpression="Description" ItemStyle-Width="200px"&gt;
                      &lt;ItemTemplate&gt;
                          &lt;asp:Label ID="lblDesc" runat="server" Text='&lt;%#Eval("Description") %&gt;'&gt;&lt;/asp:Label&gt;
                      &lt;/ItemTemplate&gt;
                      &lt;ItemStyle Width="200px" /&gt;
                      &lt;HeaderStyle HorizontalAlign="Left" /&gt;
                  &lt;/asp:TemplateField&gt;
              &lt;/Columns&gt;
          &lt;/asp:GridView&gt;
  </code></pre>
  
  <p><strong>C#</strong></p>
  
  <pre><code>protected void lnkbtnno_Click(object sender, EventArgs e)
  {
  
      LinkButton lnkbtn = sender as LinkButton;
      txtaccid.Text = lnkbtn.Text;
  
      Label lblDesc = lnkbtn.FindControl("lblDesc") as Label;
      txtdesc.Text = lblDesc.Text;
  
  }
  </code></pre>