【发布时间】:2011-11-09 19:42:44
【问题描述】:
在点击事件中,我调用同一个 JavaScript 函数 3 次,但 javascript 函数本身只执行一次。
BLL.Common.executeJSFunction("DoSomething();");
BLL.Common.executeJSFunction("DoSomething();");
BLL.Common.executeJSFunction("DoSomething();");
方法:
public static void executeJSFunction(string jsFunction)
{
var page = HttpContext.Current.Handler as Page;
ScriptManager.RegisterStartupScript(page, page.GetType(), "Exec", jsFunction, true);
}
Java 脚本函数:
function DoSomething()
{
alert('Hello Word');
}
ps:页面上有一个ScriptManager和一个更新面板,以防万一......
【问题讨论】:
标签: c# javascript asp.net .net