ASP.NET通过单击JavaScript按钮触发c#事件
ASP.NET Trigger c# event from JavaScript button click
我在ASP.NET页面中有这段代码
function ShowPopup() {
$("#GridView2").dialog({
title: "GridView2",
width: 1200,
buttons: {
Ok: function () {
$(this).dialog('close');
}
,
Export: function funcXport() {
//EVENT HERE?
}
},
modal: true
});
这是一个带有网格视图的弹出窗口,上面有两个按钮。
我希望"确定"按钮能真正关闭网格,但我希望"导出"按钮能触发一个事件(我想),这样我就可以编写一个C#代码,将GridView导出到EXCEL文件中。
你可以用一个小技巧:
定义一个不可见的按钮并点击它:
<asp:Button ID="ButtonID" runat="server" OnClick="DoExport" style="visibility: hidden; display: none;" />
然后:
Export: function funcXport() {
$("#<%=ButtonID.ClientID%>").Click();
}
或者使用按钮上的ClientIDMode=Static
和$("#ButtonID").click();
相关文章:
- ASP.NET通过单击JavaScript按钮触发c#事件
- 当我点击jsf中的primefaces命令按钮时,如何获得点击事件
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 如何在不单击javascript中的按钮的情况下触发事件
- 如何隐藏按钮单击事件上的占位符
- 如何使用for循环添加所有按钮'单击事件
- 单击按钮前运行事件
- 主干点击事件按钮不工作
- 切换事件按钮
- 从javascript onclick事件按钮调用c函数
- 点击加载事件按钮
- 在.remove()和.append()之后返回我的事件按钮
- 如何在javascript中启用或禁用文本框的按键事件按钮
- 如何添加onclick事件按钮在yii引导(http://www.cniska.net/yii-bootstrap/#t
- 如何打开弹出窗口旁边的事件按钮-如何获得鼠标光标位置onclick
- 单击事件按钮正在发送图标作为目标
- 添加要提交的事件按钮
- Jquery移动处理器事件按钮
- Js移动网络事件按钮
- 为什么在HTML按钮的属性窗口中没有事件按钮