从 C# Web 应用程序背后的代码调用 JavaScript 函数
call javascript function from code behind C# web application
我有一个JavaScript函数说'onclientclicking'。
<script type="text/javascript">
function OnClientClicking(button, args) {
window.location = button.get_navigateUrl();
args.set_cancel(true);
}
</script>
我想从代码隐藏中执行此函数。 我正在尝试做的是基于某些条件,我需要将事件设置为 telerik 按钮
rad_btn_text.Attributes["OnClientClicking"] = javascript function;
怎么可能?
问候
西瓦吉斯·
请尝试以下操作:
rad_btn_text.OnClientClicking = "OnClientClicking";
它正在我的机器™上工作
你不能从服务器"调用"客户端 javascript。也就是说,您可以连接客户端事件并发出客户端代码。
我不使用 telrik 控件,但 asp.net 属性是 onclientclick。不确定这在 telerik 控件上是否相同,并且客户端事件正在单击。
从服务器端调用 javascript 函数:
ScriptManager.RegisterStartupScript(this, typeof(Page), "OnClientClicking", "OnClientClicking();", True);
引用
- 有关 MSDN 的帮助
- OnClientclick in telerik
rad_btn_text.Attributes.Add("onclick", "OnClientClicking()")
希望这对你有用
试试这个。 当用户单击按钮时,将执行"OnClientClicking"功能:
rad_btn_text.Attributes["onclick"] = "OnClientClicking()";
相关文章:
- 如何使用Javascript或jQuery代码调用mousemove
- 反汇编的javascript jit代码调用未知函数
- 从node.js代码调用javascript代码
- 如何使用javascript代码调用服务器端函数;标记函数“>
- 从本机 java 代码调用 JS 事件
- 如何从本机 Java 代码调用 JS
- 如何将 JavaScript 文件(.js 文件)添加到 C# 项目并从 C# 代码调用 JavaScript 方法
- Javascript 生成的 HTML 代码调用 KNOCKOUT
- 检测用户触发的 jquery 事件或代码调用
- 使用 jquery 从动态添加的 html 代码调用函数
- Metro Style App:如何从 Web 视图控件中运行的 JavaScript 代码调用 C# 方法
- 如何从 JavaScript 代码调用 StorageProcedure
- 从 C# Web 应用程序背后的代码调用 JavaScript 函数
- 如何通过 JavaScript 代码调用 C# Web 服务
- 从遗留代码调用 AngularJS
- Javascript 函数不是从按钮单击背后的代码调用的
- AJAX:如何从 AJAX 方法背后的 C# 代码调用 javascript 函数
- 如何防止恶意代码调用我的 JavaScript
- 从VB.NET背后的代码调用单击事件或JQuery函数
- 从服务器端代码调用弹出窗口