سؤال

وأنا أحاول أن إضافة عنصر جديد في عرض القائمة على itemdatabound. ما هي أفضل طريقة للقيام بذلك؟

والبيانات تأتي من مجموعة بيانات مع

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

على

         TopicReply_ItemDataBoundEvent

واريد ان اضيف نص مثل "ITEM اختبار" والاستمرار في ربط

وبلدي TopicReply_ItemDataBoundEvent هو

    protected void TopicReply_ItemDataBoundEvent(object sender, ListViewItemEventArgs e)
    {
    if (e.Item.ItemType == ListViewItemType.DataItem)
    {
        ListViewDataItem dataItem = (ListViewDataItem)e.Item;
    }
    }
هل كانت مفيدة؟

المحلول

وأين أنت في الواقع محاولة لإضافة "اختبار البند" النص؟

إذا كنت بحاجة إلى إضافة عنصر إلى مصدر البيانات فقط ثم فعل ذلك في جدول البيانات قبل تعيين إلى مصدر البيانات.

إذا كنت بحاجة إلى تغيير شيء في ItemTemplate ثم ربما استخدام الحدث ItemCreated على عرض القائمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top