【问题标题】:Insert new item to ListView after first item在第一项之后将新项插入到 ListView
【发布时间】:2009-09-11 06:59:37
【问题描述】:

我正在尝试在 itemdatabound 的 ListView 中添加一个新项目。最好的方法是什么?

数据来自数据集

        TopicReplyListView.DataSource = TopicReplyDataTable;
        TopicReplyListView.DataBind();

         TopicReply_ItemDataBoundEvent

我要添加“TEST ITEM”等文字并继续绑定

我的 TopicReply_ItemDataBoundEvent 是

    protected void TopicReply_ItemDataBoundEvent(object sender, ListViewItemEventArgs e)
    {
    if (e.Item.ItemType == ListViewItemType.DataItem)
    {
        ListViewDataItem dataItem = (ListViewDataItem)e.Item;
    }
    }

【问题讨论】:

    标签: c# listview databound


    【解决方案1】:

    您实际上是在哪里尝试添加“测试项目”文本?

    如果您需要将项目添加到数据源,则只需在数据表中执行此操作,然后再将其分配给数据源。

    如果您需要更改 ItemTemplate 中的某些内容,则可以在列表视图中使用 ItemCreated 事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-17
      • 2023-03-16
      • 1970-01-01
      • 2014-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      相关资源
      最近更新 更多