2012-02-10 76 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);

結果是你得到的發件人元素的程序。