【问题标题】:How to Call Javascript function in asp:Radiobutton?如何在 asp:Radiobutton 中调用 Javascript 函数?
【发布时间】:2015-12-11 01:51:38
【问题描述】:

我在 Gridview 中有一个单选按钮,当我们单击该按钮时,我正在文件(用户控件)后面的代码中调用函数。在此之前我需要实现需要调用一个javascript函数来确认更改。我尝试了 onclick、OnClientClick、OnSelect,但都没有按预期工作。

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

谁能告诉我如何做这个。

【问题讨论】:

  • 我在 SO 中读到 onclick 有效
  • 不区分大小写吧?点击?

标签: javascript c# jquery asp.net webforms


【解决方案1】:

在后面的代码中在 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2019-04-04
    • 2017-05-28
    • 2015-07-25
    • 1970-01-01
    相关资源
    最近更新 更多