ここでjqueryを使用してリンクボタンをクリックしてグリッドビューから値をテキストボックス化する方法は私のグリッドビューです
<asp:GridView ID="gvEmployee" runat="server" AutoGenerateColumns="false" GridLines="Both">
<Columns>
<asp:TemplateField HeaderText="Email">
<ItemTemplate>
<asp:TextBox ID="txtEmail" runat="server" Text='<%#Eval("Emailid") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<asp:TextBox ID="txtName" runat="server" Text='<%#Eval("Name") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lnkgettext" runat="server" Text="Gettextboxvalue"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
私は次のようなことを試みました
alert($(this).parent("td").parent("tr").find("input:text").val());
テキストボックスの最初の値を見つけることができますが、次のテキストボックスの値、つまり2番目のtdからtxtNameを取得する際に問題が発生します提案してくださいjavascriptで解決策があるかどうかも提案してください