【问题标题】:Button Click event getting fired after rowdatabound for grid view网格视图的行数据绑定后触发按钮单击事件
【发布时间】:2009-02-06 09:45:22
【问题描述】:

当我在我的 asp.net 页面中单击 GridView 之外的按钮时,GridView rowdatabound 事件在按钮的 OnClick 事件之前被触发。我正在使用按钮进行自定义分页,所以我需要颠倒这些事件的顺序。有什么想法吗??

提前致谢, - 阿米特

【问题讨论】:

    标签: gridview paging custompaging


    【解决方案1】:

    可能是因为您在Page_Load 事件中的GridView 上调用DataBind()。您应该注意,Page_Load 将始终在引发回发的事件之前被调用...在您的情况下为 Button_Click

    我建议阅读ASP.NET Page Life cycle 以了解更多信息。

    【讨论】:

    • 另外,闻起来像 Page_Load 中的数据绑定确实检查 Page.IsPostback 的情况
    • 是的,就是这样。感谢您的帮助。
    【解决方案2】:

    也许你的 gridview enableviewstate = false

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多