在asp.net中传递GridView id给javascript
本文关键字:GridView id javascript asp net | 更新日期: 2023-09-27 18:03:00
我使用下面的代码来处理gridview下拉列表在客户端更改事件。同时,我想为我的进一步进程传递行id。但这行不通。但它的工作,而我调用javascript没有id。如何将id传递给javascript。
<asp:TemplateField ItemStyle-Width="10px" HeaderText="Status">
<ItemTemplate>
<asp:DropDownList ID="ddl_status" runat="server" onchange='chng_status("<%#Bind("FLD_ID") %>")' >
<asp:ListItem></asp:ListItem>
<asp:ListItem>Realised</asp:ListItem>
<asp:ListItem>Non-Realised</asp:ListItem>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
function chng_status(value) {
alert('enter');
alert(value);
}
你可以这样做:
<asp:DropDownList ID="ddl_status" runat="server"
onchange='<%# Eval("FLD_ID","chng_status('"{0}'");") %>' >
我正在使用字符串格式化将值传递给javascript函数。
请注意,我不完全理解你想要达到的目的