我想点击一下按钮即可完成多项操作。如果我使用ASP.NET网页和javaScript,这是否可行。
我有一个按钮,onClick事件我需要在后台做一些事情,但我也需要在前端调用一个javaScript函数。
这可能使用C#吗?如果它是如何完成的。
P.S。我在互联网上找到了一些解决方案,但都已经过时了。
答案 0 :(得分:0)
是的,ASP按钮具有OnClientClick
属性,除了服务器端的操作外,还可用于触发客户端JavaScript。
也可以根据客户端JavaScript的结果来阻止服务器端操作 - 有关如何执行此操作的更多信息,请参阅this answer。
答案 1 :(得分:0)
是使用ASP按钮控件。将OnClick事件设置为服务器端功能,将OnClientClick设置为客户端功能。
注意,如果要执行客户端和服务器单击事件,则需要在OnClick事件中返回true以执行PostBack,或者一起删除OnClick事件并将客户端函数注册为启动脚本服务器端事件。