我想完成一个点击事件以按顺序执行 2 个功能
< onclick=" JavaScriptFunction() , C#ServerSideFunction()">
我该怎么做呢。我找到了一个如何按顺序执行 2 个 javascript 函数的示例,但不能同时执行这两个函数。
我想完成一个点击事件以按顺序执行 2 个功能
< onclick=" JavaScriptFunction() , C#ServerSideFunction()">
我该怎么做呢。我找到了一个如何按顺序执行 2 个 javascript 函数的示例,但不能同时执行这两个函数。
您基本上需要做的是调用一个 javascript 函数(它执行您的客户端活动),该函数在完成后会将您的回发到服务器。
为了让 javascript 执行回发,您将使用:
__doPostBack('<%=btnPlaceHolder.UniqueID %>', '')
根据这个问题。
让它调用一个js函数,让那个函数先调用你想要的js函数,然后再调用C#函数。
您可以使用 AJAX 从 js 调用 C# 函数。这是一个关于此的示例帖子:
使用 javascript 从 ASP.NET 代码文件调用函数
这是一篇关于从 js 调用 C# 的完整博客文章: