从 CodeBehind 调用 JavaScript 函数

2022-08-30 02:18:41

有人能提供从CodeBehind调用JavaScript函数的好例子,反之亦然吗?


答案 1

你可以试试这个:

Page.ClientScript.RegisterStartupScript(this.GetType(),"CallMyFunction","MyFunction()",true);

答案 2

C# 到 JavaScript:你可以注册脚本块以在页面上运行,如下所示:

ClientScript.RegisterStartupScript(GetType(),"hwa","alert('Hello World');",true);

将部件替换为函数名称。alert()

要从 JavaScript 调用 C# 方法,可以使用 或 。我个人使用.您需要使用属性修饰要从 JavaScript 调用的方法。有关调用 C# 方法(调用 )的详细信息,请参阅 Dave Ward 的帖子ScriptManagerjQueryjQueryWebMethodPageMethodjQuery