我有一个名为ShowConfirmationBox()的JavaScript函数。 我想在我的C#代码后面调用它。 请任何人告诉我我怎么称呼它?如何从文件后面的asp.net代码调用JavaScript函数?
0
A
回答
2
简单地使用,包括你的脚本到页面:
string script = "ShowConfirmationBox();";
if (!this.Page.ClientScript.IsClientScriptBlockRegistered("myClientScript"))
{
this.Page.ClientScript.RegisterClientScriptBlock(typeof(MyPage), "myClientScript", script);
}
1
您可以使用
Page.ClientScript.RegisterStartupScript() Method
public void RegisterStartupScript(
Type type,
string key,
string script
)
参数
型 类型:System .. ::类型 类型的启动脚本注册。
关键 类型:System .. ::字符串 的启动脚本的键注册。
脚本 类型:系统.. ::。字符串 启动脚本文字注册。
0
你的问题的意见更有意义不是答案。
正如所指出的,你不能从服务器调用你的javascript函数。
解决的办法是弄清楚什么时候你想打电话给你的功能。
如果您想在ButtonClick事件中调用OnClientClink,则即使是ASP:Button控件也是如此。所有ASP.NET控件都有客户端事件,请使用它们!
相关问题
- 1. 如何使用ASP.NET,C#后面的代码调用javascript函数?
- 2. 从后面的代码调用Javascript函数ASP.NET
- 3. 如何从后面的c#代码调用javascript函数
- 4. 如何从后面的代码调用JavaScript函数?
- 5. 如何从ASP代码后面调用JavaScript函数?
- 6. 如何从C#代码中的Response.Flush()后面的代码调用JavaScript函数
- 7. 如何从后面的代码调用jquery函数(document.ready函数)
- 8. 从页面代码调用Javascript函数
- 9. 框架从后面的代码调用JavaScript函数
- 10. 无法调用JavaScript函数从后面的代码
- 11. 如何从代码文件中调用javascript函数?
- 12. 使用javascript调用ASP.NET代码文件中的函数
- 13. 如何从后面的vb.net代码调用jq函数?
- 14. 如何从后面的C#代码调用本地存储的javascript函数
- 15. AJAX:如何从AJAX方法后面的C#代码调用JavaScript函数
- 16. 从代码后面调用JavaScript
- 17. 如何从后面的代码动态调用dll文件(.cs)
- 18. 调用JavaScript函数与代码后面的参数
- 19. ASP.NET AJAX到后面的代码的函数调用错误
- 20. 从背后的代码调用javascript与从javascript调用代码
- 21. 来自javascript的c#函数后面的调用代码
- 22. 如何在asp.net中的网页文件后面的代码中调用设计页面中的函数?
- 23. 从Java GWT代码调用.js文件的Javascript函数
- 24. 如何调用PHP代码JavaScript函数
- 25. ASP.Net从代码隐藏的VB调用JavaScript函数
- 26. 如何从Asp.net按钮后面的c#代码中调用javascript函数按钮单击?
- 27. JQuery插件:从asp.net调用jConfirm(后面的代码)
- 28. 从文件后面的ascx代码调用Aspx java脚本函数
- 29. 从本地代码调用JavaScript函数
- 30. 从Javascript代码调用Qt函数
您的C#代码隐藏文件在服务器上运行 - 您真的无法在服务器上调用客户端JavaScript函数。您可以将它添加到按钮单击或其他东西 - 但它会在浏览器中的CLIENT上调用。 – 2009-09-08 06:58:09
请注意,这里提供的所有解决方案都不实际从C#代码调用ShowConfirmationBox。其中一些解决方案将确保ShowConfirmationBox在页面加载时发生,而另一些解决方案则由于点击按钮而调用此函数。从C#服务器端代码中调用客户端代码是不可能的。 – 2009-09-08 06:59:15