项目命令未在延迟加载控件中触发

时间:2012-07-02 06:44:49

标签: c# asp.net lazy-loading repeater itemcommand

我有一个转发器,它是在AJAX tabcontainer的选项卡索引更改时动态创建的。但是,当我尝试从转发器中删除该项时,它不会触发转发器的项命令。

动态绑定转发器

public void bindControl()
{
           dset = GetWorklistItems();
            if (dset.Tables[0].Rows.Count != 0)
            {
                rpt_worklistitems.DataSource = dset;
                rpt_worklistitems.DataBind();
            }
 }

1 个答案:

答案 0 :(得分:0)

使用以下代码解决:

If (Page.IsPostBack)
  return;
if (dset.Tables[0].Rows.Count != 0)
        {
            rpt_worklistitems.DataSource = dset;
            rpt_worklistitems.DataBind();
        }