PDA

View Full Version : کمک فوری مشکل System.Data.DataRowView



tarsim
یک شنبه 17 دی 1391, 18:37 عصر
سلام لطفا کمکم کنید . من از بانکم مستقیم یکی از فیلد های بانکم را با دستور زیر به checkedListBox پاس دادم یعنی نمایش دادم.


checkedListBox1.DataSource = my_set6.Tables["table_test"]; ;
checkedListBox1.DisplayMember = "name_test";

تا اینجا مشکلی نست نمایش میده. حالا میخام با دستور زیر کل ایتم های این checkedListBox رو بریزم توی لیست باکس
با دستور زیر


foreach (object item in 1.Items)
{
checkedListBox2.Items.Add(item);
}



مشکل اینجاست که مثلا اسمی که توی ListBox امده مثلا علی در لیست باکس به صورت زیر نشون میده


System.Data.DataRowView



چیکار کنم خیلی مهمه این کار برام

fakhravari
یک شنبه 17 دی 1391, 19:58 عصر
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
listBox1.Items.Add(checkedListBox1.Items[i].ToString());
}
}

fakhravari
یک شنبه 17 دی 1391, 20:13 عصر
تشخیص chek خوردن
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
if (checkedListBox1.GetItemChecked(i))
listBox1.Items.Add(checkedListBox1.Items[i].ToString());
}