2009-09-10 148 views
0

后,我想在的ItemDataBound一个ListView添加一个新的项目。什么是最好的方式来做到这一点?插入新项目的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; 
    } 
    } 

回答

0

如果你实际上是试图添加“测试项目”的文字?

如果你需要将项目添加到数据源,然后就去做,在数据表中其分配给数据源之前。

如果您需要更改在ItemTemplate东西那么也许在列表视图中使用ItemCreated事件。