【问题标题】:datagrid itemcreated and itembound enents are not firing?datagrid itemcreated 和 item bound 事件没有触发?
【发布时间】:2011-02-07 18:23:09
【问题描述】:

我有一个 DataGrid,我在带有 4 个选项卡的页面上使用它。单击每个选项卡上的不同数据源会进入数据网格。现在以下是问题,

  1. 有 4 个 UI 选项卡
  2. 我已经编写了代码以在选项卡(即链接按钮)的 onclick 事件上将数据源绑定到数据网格
  3. 但是,当我单击选项卡时,数据会绑定到数据网格,但在页面 init() 上创建的项目和附加到网格的项目数据绑定事件并未在第一次触发。
  4. 我还附加了页面索引更改事件点击执行项目创建和项目数据绑定事件

以前有人见过这样的东西吗?可能的原因是什么?

谢谢大家

【问题讨论】:

    标签: c# asp.net datagrid


    【解决方案1】:

    激活选项卡时是否将 DataGrid 动态添加到页面中?听起来这可能是动态添加的控件和事件的问题,但额外的细节真的很有帮助。它也可能是页面中发生的事情的顺序。能出示一下相关代码吗?

    【讨论】:

    • 感谢您的回复,我只是想通了,结果证明是我对视图状态的误解。我有 4 个选项卡说 A B C D。我在 A 的单击事件上将当前选项卡值设置为视图状态,然后创建数据源并将其绑定到网格。但是我错误地在错误的地方添加了值,所以我在第一次点击 A 时得到空值,然后点击 B 给出 A 等等。当我在按钮上单击两次时,它运行良好。所以追踪帮助了我。再次感谢您的回复:)
    猜你喜欢
    • 2011-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    相关资源
    最近更新 更多