网格中的金额列应采用逗号格式,如 2,000,000。如何从网格绑定(bind)字段调用 javascript 逗号函数并将值返回到网格。 JavaScript:
function Comma(data)
{
//coma formatting to amount
return data; //return the coma formatted amount variable
}
aspx 端:
<asp:BoundField HeaderText="Amount" DataField="Amount" onclientclick=Comma(Amount) />
或
<asp:TemplateField HeaderText="Amount" >
<ItemTemplate>
<asp:LinkButton runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "Amount") %>'
OnClientClick="Comma(Amount)"> </asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
提前致谢。
最佳答案
在 .aspx
文件中尝试如下所示。
OnClientClick=<%# "Comma('" + Eval("Amount") + "')" %>
关于javascript - 如何为网格中的字段调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41035807/