我的按钮事件按钮未触发

时间:2017-01-03 06:26:51

标签: c# asp.net vb.net

我在vb.Net做项目

我在.aspx文件中设置了按钮

<asp:Button ID="ExportBtn" runat="server" CssClass="button large blue"  Text="Export" OnClick="ExportBtn_Click" />

背后的代码,(即).aspx.vb

Protected Sub ExportBtn_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ExportBtn.Click
    rgList.ExportSettings.IgnorePaging = True
    rgList.ExportSettings.FileName = "IyarkaiStockInHand"
    rgList.MasterTableView.AllowFilteringByColumn = False

    'rgList.MasterTableView.Columns(7).Visible = False
    'rgList.MasterTableView.Columns(5).Visible = False

    ''Dim BoundColumn As Telerik.Web.UI.GridBoundColumn = New Telerik.Web.UI.GridBoundColumn()
    ''rgList.MasterTableView.Columns.Add(BoundColumn)
    rgList.MasterTableView.ExportToExcel()
End Sub

我的问题是,单击时按钮事件不会触发。

2 个答案:

答案 0 :(得分:0)

删除已在Handles ExportBtn.Click中指定的aspx

Protected Sub ExportBtn_Click(ByVal sender As Object, ByVal e As EventArgs)

或从标记中删除OnClick="ExportBtn_Click"

<asp:Button ID="ExportBtn" runat="server" CssClass="button large blue"  Text="Export" />

不要同时删除它们。

答案 1 :(得分:0)

这更像是一种解决方法,而不是解决方案,但过去我遇到过类似的问题。我为Page_Load方法中的按钮添加了AddHandler方法。