1

我使用 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# 中我看不到任何这样的功能。

4

2 回答 2

0

使用以下链接解决:

从 .NET 用户控件捕获 javascript 中的事件

于 2012-04-16T10:20:23.670 回答
0

ClientScriptManager.RegisterStartupScript应该这样做。

尝试这样的事情:

if (!ClientScript.IsStartupScriptRegistered("Test"))
{
  Page.ClientScript.RegisterStartupScript(GetType(), "Test", "Test();", true);
}
于 2012-04-14T15:06:50.883 回答