تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] trancefare multi selected data from listbox to textbox
#1
السلام عليكم


اريد ارسال البيانات المختارة من الlistbox الى textbox
فعندما جربت في حالة تعبئة الlistbox من خلال الخصائص ك قائمة عناصر تمت العملية بنجاح
لكن عندما جعلت الlistbox تعبئ من خلال data source من قاعدة البيانات ظهرت البيانات تمام في الlistbox
ولكن لم اعرف كيف ارسل البيانات الى الtextbox و حتى لم تقبل التخزين في قاعدة البيانات

جربت هذه الطريقة والكثير مثلها مع بعض التعديلات والتغييرات ولكن لم تنجح
foreach (object item in empListBox.SelectedItems)
            {
           textBox1.Text += item.ToString();
            }
الرد }}}
تم الشكر بواسطة:
#2
ضع اسم العمود الذي ربطته بدل column1
PHP كود :
textBox1.Text += (item as DataRowView)["column1"].ToString(); 
الرد }}}
تم الشكر بواسطة:
#3
اشكرك على الرد يعطيك العافية

بالنسبة للكود انا ما استخدمت الdatagridview وحتى لمن جربت واستخدمتها ما زبطت برضو ما تطلع النتايج المطلوبة حتى في الdatagridview نفسها

يعني عشان تنتقل البيانات للtextbox لازم تكون طلعت بشكل صحيح في الdatagridview
الرد }}}
تم الشكر بواسطة:
#4
لا أعرف الطريقة التي استخدمتها للتعبئة

الأفضل تضع لو مشروع بسيط لنفس الطريقة التي استخدمتها حتى تتضح الصورة

ردي السابق لا علاقة له بالdatagridview

يبدو أن اشبه عليك DataRowView في الكود فهي تخص DataSource وليس DataGridView
الرد }}}
تم الشكر بواسطة:
#5
صحيح انه اشتبه عليا الdatagridview اعتذر منك
والان عندما جربت السطر
textBox1.Text += (item as DataRowView)["name"].ToString();


طلع ليا رسالة خطأ "System.NullReferenceException: 'لم يتم تعيين مرجع كائن لمثيل كائن.'

item was null.

"
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم