gpt4 book ai didi

c# - 单击按钮时运行代码隐藏代码的 Javascript

转载 作者:行者123 更新时间:2023-11-28 16:35:23 24 4
gpt4 key购买 nike

单击“保存”按钮时会显示一个弹出窗口。弹出窗口有 2 个按钮。是和否。否应取消弹出窗口是的,应该带您在后台代码中运行,例如 btnSave_Click(object sender, Eventargs e)。这怎么可能。有人可以帮助我吗,我是 Javascript 新手。

下面是我在弹出窗口中显示的代码。

var mdlPopup = $find('<%= ModalPopupExtendersavechanges.ClientID %>');
if(mdlPopup)
{
mdlPopup.show();
}

最佳答案

为此,您需要将服务器端函数设置为 Web 方法,如下所示:

添加到后面代码的顶部:

using System.Web.Services;
using System.Web.Script.Services;

然后用这些属性装饰你的方法:

 [WebMethod(), ScriptMethod()]
public static void btnSave_Click(Object sender)
{
//Stuff
}

要从客户端(Javascript)调用它,请执行以下操作:

PageMethods.btnSave_Click(this,btnSave_Click_Finished);

您可以将其放置在客户端点击事件中。第一个参数是发送者参数,第二个参数是服务器端方法完成时要调用的 JavaScript 函数。

关于c# - 单击按钮时运行代码隐藏代码的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4267997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com