2012-02-10 53 views
1

我有dataGrid和LinkBut​​ton与JavaScript, 如何获取MessageSend函数的ID?Asp图像按钮OnClientClick(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

做这样

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

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

结果是你得到的发件人元素的程序。