我正在尝试在itemdatabound上的ListView中添加一个新项目。最好的方法是什么?
数据来自带有
的数据集 TopicReplyListView.DataSource = TopicReplyDataTable;
TopicReplyListView.DataBind();
on
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;
}
}
答案 0 :(得分:0)
您实际上在哪里尝试添加“测试项目”文本?
如果您需要将一个项目添加到数据源,那么只需在数据表中执行该操作,然后再将其分配给数据源。
如果您需要在ItemTemplate中更改某些内容,则可以在列表视图中使用ItemCreated事件。