怎么在后台的LinkButton1_Click事件中取到gridview选中的行
有一个 gridview 里面有一列LinkButton,GridView 绑定数据库我怎么在后台LinkButton的LinkButton1_Click里取得到点击当前的行呢?
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
         <Columns>
          <asp:TemplateField HeaderText="Corad PO#">
         <ItemTemplate>  
         <asp:TextBox ID="txtPoTitle" runat="server"></asp:TextBox></ItemTemplate>
         </asp:TemplateField>
         <asp:TemplateField HeaderText="请输入PO#日期">
         <ItemTemplate>          
         <asp:TextBox ID="txtTime" onclick="WdatePicker()"  runat="server"></asp:TextBox>
         </ItemTemplate>
         </asp:TemplateField >         
         <asp:TemplateField HeaderText="生成PO">
         <ItemTemplate>
             <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">生成</asp:LinkButton>
         </ItemTemplate>
         </asp:TemplateField>
         </Columns>
         </asp:GridView>
------解决方案--------------------
    protected void LinkButton1_Click(object sender, EventArgs e)
   {
       int i = ((GridViewRow)((LinkButton)sender).NamingContainer).RowIndex;
       Page.ClientScript.RegisterStartupScript(GetType(), "get", "<script>alert(" + i + ")</script>");
   }