PDA

View Full Version : سوال: یافتن مقدار ایندکس در combobox بر اساس مقدار value



ozzy_mra
سه شنبه 18 بهمن 1390, 11:15 صبح
سلام
من یه کمبو باکس دارم که تکست اون برابر یه فیلد از تیبلم و value اون برابر مقدار کلید اصلی در بانکم هست
می خوام بر اساس یک مقدار value ایندکس کمبو باکسم رو ست کنم یعنی مثلاً اگر value 4 رو دادم تکستی که مقدار value اون 4 باشه نمایش داده بشه
از دستور پایین استفاده کردم جواب نداد :
cmbOstan.SelectedIndex = cmbOstan.Items.IndexOf(Convert.ToDecimal(dtInfo.Ro ws[0].ItemArray[13]));
ضمن اینکه برای پیدا کردن تکست های چند قسمتی مثل جمله مشکل دارم از دستور بالا و دستور پایین هم استفاده کردم ولی تکستی که مقدارش جمله باشه رو در کمبو باکس پیدا نمی کنه :
cmbSecQues1.SelectedIndex = cmbSecQues1.FindString(ques1);
لطفاً کمک کنید

ozzy_mra
سه شنبه 18 بهمن 1390, 11:56 صبح
برای قسمت اول سوالم فهمیدم که در winApp این امکان وجود نداره که بر اساس value جستجو کنیم ولی در web app هست
اما برای قسمت دوم سوالم دنبال عبارت "شهر محل تولد شما چیست؟" می گردم که این عبارت عیناً در Item های کمبوباکسم هست ولی پیداش نمی کنه