Вставить новый элемент в ListView после первого элемента - PullRequest
0 голосов
/ 11 сентября 2009

Я пытаюсь добавить новый элемент в ListView на элементе данных. Каков наилучший способ сделать это?

Данные поступают из набора данных с

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

на

         TopicReply_ItemDataBoundEvent

Я хочу добавить текст, такой как «ТЕСТ-ПУНКТ», и продолжать связывать

my TopicReply_ItemDataBoundEvent равно

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

1 Ответ

0 голосов
/ 11 сентября 2009

Где вы на самом деле пытаетесь добавить текст "Test Item"?

Если вам нужно добавить элемент в источник данных, просто сделайте это в таблице данных, прежде чем назначать его источнику данных.

Если вам нужно что-то изменить в ItemTemplate, возможно, используйте событие ItemCreated в представлении списка.

...