gridview SelectedIndexChanged Event is not firing.I am using asp.net 4.0 .By the way rowdatabound event is firing perfectly
<pre><code> &lt;asp:GridView ID="gridPlace" runat="server" AutoGenerateColumns="False" Width="800px"
        BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"
        CellPadding="5" OnRowDataBound="gridPlace_RowDataBound" OnSelectedIndexChanged="gridPlace_SelectedIndexChanged"&gt;
        &lt;Columns&gt;
            &lt;asp:BoundField HeaderText="DetailID" DataField="PID" /&gt;
            &lt;asp:BoundField HeaderText="Name" DataField="Name" ControlStyle-Width="200px" /&gt;
            &lt;asp:BoundField HeaderText="Description" DataField="Description" /&gt;
            &lt;asp:TemplateField&gt;
                &lt;ItemTemplate&gt;
                    &lt;asp:ImageButton ID="btnEdit" runat="server" ImageUrl="~/Images/Edit.png" ToolTip="Click To Edit this Record" /&gt;
                &lt;/ItemTemplate&gt;
                &lt;ItemStyle Width="40px" HorizontalAlign="Center" /&gt;
            &lt;/asp:TemplateField&gt;
        &lt;/Columns&gt;
        &lt;EmptyDataTemplate&gt;
            &lt;h2 class="CustomErrorMsg"&gt;
            No Record Found&lt;/h3&gt;
        &lt;/EmptyDataTemplate&gt;
    &lt;/asp:GridView&gt;
</code></pre>

<p>Here is my html markup for the gridview.RowDatabound event is firing perfectly.Kindly Help</p>
