0
내 웹 페이지에 ASP GridView가 있습니다.자바 스크립트 함수에 gridview 템플릿 필드 텍스트 상자 ID 전달
두 개의 템플릿 입력란 1 텍스트 상자와 1 개의 하이퍼 링크가 있습니다.
특정 행의 하이퍼 링크를 클릭하면 gridview 특정 행에 해당 텍스트 상자 ID를 전달해야합니다.
<asp:TemplateField HeaderText="Input">
<ItemTemplate>
<asp:TextBox ID="txtInput" Text='<%# Eval("Input") %>' Width="200px" Height="70px" runat="server" TextMode="MultiLine"></asp:TextBox>
</ItemTemplate>
<ItemStyle Width="20px" Height="30px" BorderStyle="Solid" Font-Size="12px" HorizontalAlign="Left"
VerticalAlign="Middle" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Verify">
<ItemTemplate>
<a href="#" id="lnkView" onclick="GetResults('#<%= txtInput.ClientID %>')">
<%#Eval("Verify")%>
</a>
</ItemTemplate>
<ItemStyle Width="203px" Height="15px" BorderStyle="Solid" BorderWidth="1px" Font-Size="12px" HorizontalAlign="Left"
VerticalAlign="Middle" />
</asp:TemplateField>
아래 코드를 시도했지만 'txtInput'이름이 현재 컨텍스트에 존재하지 않으므로 오류가 발생했습니다.
자바 스크립트 기능
function GetResults(id) {
//My code using this textbox id
}
이 같은