In my code when i press delete button the entire row should be deleted. how to do it
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="pre_sprinkler.aspx.cs" Inherits="ait0207_sem7_.WebForm20" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div class="col-sm-3" style="margin-top:20px">
<asp:Button CssClass="btn btn-lg btn-primary" ID="Button1" runat="server" Text="Add Component" OnClick="Button1_Click" />
</div>
<div style="margin-top:10px">
<asp:Label ID="lbl_session" Visible="false" runat="server" Text=""></asp:Label>
<asp:Panel ID="Panel1" CssClass="panel-default" runat="server">
<div class="col-sm-9" style="margin-top:70px">
<h4><strong>Manage Components</strong></h4><br />
</div>
<div class="panel-body" >
<asp:Panel ID="Panel2" CssClass="panel-default" runat="server">
<%--<div class="panel-heading">
<h1 class="text-center">Manage Components</h1>
<asp:Label ID="lbl_app" runat="server"></asp:Label>
</div>--%>
<div class="panel-body">
<asp:GridView ID="GridView1" CssClass="table table-bordered table-striped table-hover" runat="server" AutoGenerateColumns="False" DataKeyNames="sprink_id" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="sprink_id" HeaderText="Id" ReadOnly="True" InsertVisible="False" SortExpression="sprink_id"></asp:BoundField>
<asp:BoundField DataField="nozzle_lph" HeaderText="Nozzle (LPH)" SortExpression="nozzle_lph"></asp:BoundField>
<asp:BoundField DataField="nozzle_price" HeaderText="Nozzle (Rs)" SortExpression="nozzle_price"></asp:BoundField>
<asp:BoundField DataField="lateral_mm" HeaderText="Lateral (mm)" SortExpression="lateral_mm"></asp:BoundField>
<asp:BoundField DataField="lateral_price" HeaderText="Lateral (Rs)" SortExpression="lateral_price"></asp:BoundField>
<asp:BoundField DataField="main_mm" HeaderText="Main Pipe (mm)" SortExpression="main_mm"></asp:BoundField>
<asp:BoundField DataField="main_price" HeaderText="Main pipe (Rs) " SortExpression="main_price"></asp:BoundField>
<asp:BoundField DataField="submain_mm" HeaderText="Submain pipe (mm)" SortExpression="submain_mm"></asp:BoundField>
<asp:BoundField DataField="submain_price" HeaderText="Submain pipe (Rs)" SortExpression="submain_price"></asp:BoundField>
<asp:BoundField DataField="Sp_mpump_hp" HeaderText="Moter Pump (Hp)" SortExpression="Sp_mpump_hp"></asp:BoundField>
<asp:BoundField DataField="Sp_mpump_price" HeaderText="Moter Pump (Rs)" SortExpression="Sp_mpump_price"></asp:BoundField>
<asp:TemplateField HeaderText="Approve">
<HeaderTemplate>
<div class="text-center">
</div>
</HeaderTemplate>
<ItemTemplate>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#MyPopup">
Edit
</button>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Approve">
<HeaderTemplate>
<div class="text-center">
</div>
</HeaderTemplate>
<ItemTemplate>
<asp:Button class="btn btn-primary" ID="btn_dlt" runat="server" Text="Delete" OnClick="btn_dlt_Click" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:SqlDataSource runat="server" ID="SqlDataSource1" ConnectionString='<%$ ConnectionStrings:Mycon %>' SelectCommand="SELECT [sprink_id], [nozzle_lph], [nozzle_price], [lateral_mm], [lateral_price], [main_mm], [main_price], [submain_mm], [submain_price], [Sp_mpump_hp], [Sp_mpump_price] FROM [company_sprinkler_data] WHERE ([company_email] = @company_email)">
<SelectParameters>
<asp:ControlParameter ControlID="lbl_session" PropertyName="Text" DefaultValue="0" Name="company_email" Type="String"></asp:ControlParameter>
</SelectParameters>
</asp:SqlDataSource>
</div>
</asp:Panel>
</div>
</asp:Panel>
</div>
</asp:Content>