我在ASP.NET页面中有这段代码
function ShowPopup() {
$("#GridView2").dialog({
title: "GridView2",
width: 1200,
buttons: {
Ok: function () {
$(this).dialog('close');
}
,
Export: function funcXport() {
//EVENT HERE?
}
},
modal: true
});
这是一个带有gridview的弹出窗口,上面有2个按钮。
我想要"好的"按钮实际关闭网格,但我喜欢"导出"触发事件的按钮(我想)所以我可以编写一个C#代码,将GridView导出到EXCEL文件。
答案 0 :(得分:0)
嗯,你可以用一个小技巧来做到这一点:
定义一个不可见的按钮并单击它:
<asp:Button ID="ButtonID" runat="server" OnClick="DoExport" style="visibility: hidden; display: none;" />
然后:
Export: function funcXport() {
$("#<%=ButtonID.ClientID%>").Click();
}
或使用按钮上的ClientIDMode=Static
和$("#ButtonID").click();