Вставить новый элемент в ListView после первого элемента
Вопрос
Я пытаюсь добавить новый элемент в ListView на элементе данных. Каков наилучший способ сделать это?
Данные поступают из набора данных с
TopicReplyListView.DataSource = TopicReplyDataTable;
TopicReplyListView.DataBind();
на
TopicReply_ItemDataBoundEvent
Я хочу добавить текст, например "ТЕСТОВЫЙ ПУНКТ", quot; и продолжать связывать
мой TopicReply_ItemDataBoundEvent равен
protected void TopicReply_ItemDataBoundEvent(object sender, ListViewItemEventArgs e)
{
if (e.Item.ItemType == ListViewItemType.DataItem)
{
ListViewDataItem dataItem = (ListViewDataItem)e.Item;
}
}
Решение
Где вы на самом деле пытаетесь добавить " Тестовый элемент " текст
Если вам нужно добавить элемент в источник данных, просто сделайте это в таблице данных, прежде чем назначать его источнику данных.
Если вам нужно что-то изменить в ItemTemplate, возможно, используйте событие ItemCreated в представлении списка.
Не связан с StackOverflow