Firstly , we have to write this in the Default.aspx file
<
asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="Id" BackColor="White" BorderStyle="Solid" BorderWidth="1px" DataSourceID="" GridLines="None" Height="" PageSize="5" Width="925px" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" OnPageIndexChanging="GridView1_PageIndexChanging"> <Columns> <asp:TemplateField HeaderText="Select"> <ItemTemplate> <asp:RadioButton ID="rbtEdit" runat="server" AutoPostBack="true" OnCheckedChanged="GridView1_SelectedIndexChanged" /> ItemTemplate> asp:TemplateField> <asp:BoundField DataField="Id" HeaderText="Id" SortExpression="Id" Visible="False"/> Columns> asp:GridView>After that we have to write this code in .aspx.cs file of GridView1_SelectedIndexChanged
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e){
RadioButton rb = (RadioButton)sender; GridViewRow r = (GridViewRow)rb.NamingContainer;string
InsHdrID = GridView1.DataKeys[r.RowIndex].Value.ToString();
PopulateInspectionDetails(InsHdrID);
}
So,we have to this into .aspx file
<
fieldset id="FieldAdd" runat="server"> <asp:GridView ID="GridParam" runat="server" CellPadding="0" ForeColor="#333333" GridLines="None" Width="909px" AutoGenerateColumns="False" Font-Size="Small" DataKeyNames="Id" AllowPaging="True" PageSize="5" OnSelectedIndexChanged="GridParam_SelectedIndexChanged"> <Columns> <asp:TemplateField HeaderText="Select"><ItemTemplate>
<asp:RadioButton ID="rbtEdit" runat="server" AutoPostBack="true" OnCheckedChanged="GridParam_SelectedIndexChanged" /> ItemTemplate> asp:TemplateField> <asp:BoundField DataField="Id" HeaderText="ID" Visible="False" /> <asp:BoundField DataField="Parameter" HeaderTe