Como obter o valor TextBox a partir do botão, clique em Nid GridView

Eu tenho um Gridview aninhado tendotextbox & Button coluna. Como exibir o valor detextbox em alerta quandoButton Click usando jquery no asp.net.
Por exemplo

<asp:GridView ID="GridParent" runat="server">
 <Columns>
   <asp:TemplateField>
     <ItemTemplate>
      <table>
        <tr>
         <td>
           -----------
           -----------
         </td>
         <td>
         <asp:GridView ID="GridChild" runat="server">
          <Columns>
           <asp:TemplateField>
            <ItemTemplate>
               <asp:Textbox ID="TextBox1" runat="server"></asp:TextBox>
               <asp:Button ID="Button1" runat="server" Text="Button" onclick=showText(); return false; />
            </ItemTemplate>
           </asp:TemplateField>
         </Columns>
        </asp:GridView>
        </td>
       </tr>
      </table>
     </ItemTemplate>
   </asp:TemplateField>
 </Columns>
</asp:GridView>

JQuery que estou usando

function showText() {            
            var text= $("#TextBox1").val();
            alert(text);
            return false;
        }

Eu encontrei uma pergunta exata no stackoverflow, mas minha pergunta é um pouco diferente, porque eu quero obter o valor da caixa de texto no gridview aninhado usando JQuery não com codificação C #

questionAnswers(2)

yourAnswerToTheQuestion