我在网格视图中隐藏了字段值,我用linq查询绑定它 我想通过asp:link按钮获取选定的字段值 我的asp.net代码是:
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="EditCol">EDIT</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<input id="Hidden1" runat="server" type="hidden" visible="true" class="H" value='<%# Bind("MBody") %>' />
</ItemTemplate>
</asp:TemplateField>
当我想使用此jquery代码获取选定的行值时:
$(document).on("click", "[id*=EditButton]", function (event) {
event.preventDefault();
var body = $("[id*=Hidden1]").val();
alert(body);
}
它只显示第一个边界字段值未选择的值 你能帮我解决这个问题吗?