C# 在asp.net中将GridView id传递给javascript
我正在使用下面的代码处理clientside中的gridview dropdownlist on change事件。同时,我希望传递行id以供进一步处理。但它不起作用。但是当我调用没有id的javascript时,它会工作。我如何将id传递给javascriptC# 在asp.net中将GridView id传递给javascript,c#,javascript,asp.net,C#,Javascript,Asp.net,我正在使用下面的代码处理clientside中的gridview dropdownlist on change事件。同时,我希望传递行id以供进一步处理。但它不起作用。但是当我调用没有id的javascript时,它会工作。我如何将id传递给javascript <asp:TemplateField ItemStyle-Width="10px" HeaderText="Status"> <ItemTempl
<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函数
请注意,我不完全理解您试图实现的目标您正在将此值传递给函数的FLD\U ID是什么。在哪个js函数中使用gridview的ID?我想将fld_ID传递给javascript函数