سعید ثابتی
پنج شنبه 16 آبان 1387, 15:52 عصر
سلام دوستان
روی فرمم یه دکمه جستجو دارم که با کلیک روی اون متنی که توی یه textBox نوشتم با آیتم های توی یه listBox1 مقایسه میشه و نتایج جستجو توی یه listBox2 به نمایش درمیاد.پشت دکمه جستجو کد زیر را نوشتم
listBox2.Items.Clear();
int listlength = (listBox1.Items.Count - 1);
int i;
string liststring;
for(i=0;i<listlength;i++)
{
liststring=(string)(listBox1.Items[i]);
if(System.Convert.ToBoolean(liststring.ToLower().I ndexOf(textBox1.Text.ToLower())+1))
listBox2.Items.Add(liststring);
}
ولی موقع اجرا از من اشکال زیر را میگیره:
Unable to cast object of type 'system.data.datarowview' to type 'system.string
کسی میدونه اشکال کارم کجاست؟
روی فرمم یه دکمه جستجو دارم که با کلیک روی اون متنی که توی یه textBox نوشتم با آیتم های توی یه listBox1 مقایسه میشه و نتایج جستجو توی یه listBox2 به نمایش درمیاد.پشت دکمه جستجو کد زیر را نوشتم
listBox2.Items.Clear();
int listlength = (listBox1.Items.Count - 1);
int i;
string liststring;
for(i=0;i<listlength;i++)
{
liststring=(string)(listBox1.Items[i]);
if(System.Convert.ToBoolean(liststring.ToLower().I ndexOf(textBox1.Text.ToLower())+1))
listBox2.Items.Add(liststring);
}
ولی موقع اجرا از من اشکال زیر را میگیره:
Unable to cast object of type 'system.data.datarowview' to type 'system.string
کسی میدونه اشکال کارم کجاست؟