如何在asp:Radiobutton中调用Javascript函数?
How to Call Javascript function in asp:Radiobutton?
我在 Gridview 中有一个单选按钮,当我们单击该按钮时,我在代码隐藏文件(用户控件)中调用函数。在此之前,我需要实现需要调用 javascript 函数来确认更改。我尝试了 onclick、OnClientClick、OnSelect,其中 none 按预期工作。
<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true"
OnCheckedChanged="Selected"/>
有人可以建议我如何做这个吗?
在代码后面的 Page_Load 上添加脚本:
ratiobuttonChoose.Attributes.Add("onclick", "clientJsFunction()");
参考:MSDN
您可以直接在您的标签上添加 onclick(VisualStudio 不建议但它有效):
<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true"
OnCheckedChanged="Selected" onclick="alert('Clicked!');" />
您也可以使用 jQuery,请参阅 。
我在 Gridview 中有一个单选按钮,当我们单击该按钮时,我在代码隐藏文件(用户控件)中调用函数。在此之前,我需要实现需要调用 javascript 函数来确认更改。我尝试了 onclick、OnClientClick、OnSelect,其中 none 按预期工作。
<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true"
OnCheckedChanged="Selected"/>
有人可以建议我如何做这个吗?
在代码后面的 Page_Load 上添加脚本:
ratiobuttonChoose.Attributes.Add("onclick", "clientJsFunction()");
参考:MSDN
您可以直接在您的标签上添加 onclick(VisualStudio 不建议但它有效):
<asp:RadioButton ID="ratiobuttonChoose" runat="server" AutoPostBack="true"
OnCheckedChanged="Selected" onclick="alert('Clicked!');" />
您也可以使用 jQuery,请参阅