2015-09-14 58 views
1

我在Gridview中有一個單選按鈕,當我們點擊按鈕時,我在代碼背後調用函數(用戶控件)。在此之前,我需要實現需要調用JavaScript函數來確認變化。我嘗試onclick,OnClientClick,OnSelect和他們都沒有按預期工作。如何在asp:Radiobutton中調用Javascript函數?

<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true" 
            OnCheckedChanged="Selected"/> 

有人可以請建議我如何做到這一點。

+2

我讀過SO,onclick工作 –

+1

它不區分大小寫嗎?的onClick? – Mathemats

回答

6

上的Page_Load中的代碼添加腳本背後:

ratiobuttonChoose.Attributes.Add("onclick", "clientJsFunction()"); 

參考:MSDN

您可以添加的onclick直接與代碼(VisualStudio中不建議,但它的工作原理):

<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true" 
    OnCheckedChanged="Selected" onclick="alert('Clicked!');" /> 

您也可以使用jQuery,請參閱here

+0

工作感謝:) – Abhi