Asp图像按钮OnClientClick javascript(id)

时间:2012-02-10 14:06:20

标签: c#-2.0 asp.net-2.0

我有使用javascript的dataGrid和LinkBut​​ton, 如何获取MessageSend函数的ID?

<ItemTemplate>
<asp:ImageButton ID="MessageButton" runat="server" OnClientClick="javascript:void(MessageSend(SomeID))"  ImageUrl="Header.gif"/>
</ItemTemplate>

<asp:BoundColumn Visible="True" DataField="SomeID" ReadOnly="True" HeaderText="ID"></asp:BoundColumn>

1 个答案:

答案 0 :(得分:1)

这样做

function MessageSend(sender) {
    // do whatever with the input
}

并在OnClientClick使用javascript:MessageSend(this);

结果是你在日常工作中得到了发送者元素。