[英]Calling JavaScript function from C# UserControl
我已经使用C#开发了一个用户控件,并通过使用以下代码将其嵌入到Lotus Domino网络页面中:
<OBJECT id="myUserControl" name="myUserControl" classid="clsid:eb6yhhh-f4db-480b-9c75-8d962790dfd34"></OBJECT>
我想知道如何从C#用户控件中调用javascript函数。
在VB 6.0中,有一个提供此功能的功能:
Hyperlink.NavigateTo("javascript:Test()")
但是在C#中,我看不到任何此类功能。
ClientScriptManager.RegisterStartupScript应该执行此操作。
尝试这样的事情:
if (!ClientScript.IsStartupScriptRegistered("Test"))
{
Page.ClientScript.RegisterStartupScript(GetType(), "Test", "Test();", true);
}
使用以下链接解决:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.