PDA

View Full Version : سوال: ارتباط همزمان چند combobox



mortezawolf
دوشنبه 25 خرداد 1388, 12:11 عصر
سلام دوستان
من چند تا combobox دارم که هنگام رفتن به صفحه یکیشون از یه جدوله دیتا بیس پر میشه
و می خوام دومی بر اساس ایتم انتخابی اولی عمل کنه یعنی اگر تو combo اولی یه چیزی select شد بلافاصله تو دومی اطلاعات مربوط به فیلد انتخابی اولی ظاهر بشه و بلافاصله هم باشه یه چیز تو مایه های autopostback ولی تو فرم ویندوزی combobox همچین چیزی(post back) نداریم.
در واقع چند تا table دارم که اطلاعات از اونا باید گرفته بشه از طریق کلید اصلیو خارجی
لطفا کمک کنید.مرسی

naeeme
دوشنبه 25 خرداد 1388, 13:10 عصر
خوب! شما یه جایی دارید کوبوهای دوم رو پر می کنید، درسته؟ دستور پر کردن رو توی selectedchange کومبوی اول بذارین! :)
این کار توی ویندوز خیلی راحت تره

mortezawolf
دوشنبه 25 خرداد 1388, 23:23 عصر
خوب! شما یه جایی دارید کوبوهای دوم رو پر می کنید، درسته؟ دستور پر کردن رو توی selectedchange کومبوی اول بذارین! :)
این کار توی ویندوز خیلی راحت تره


ممنون از توضیحتون می شه کمی بیشتر توضیح بدین؟

Reza_Yarahmadi
سه شنبه 26 خرداد 1388, 00:18 صبح
توی رویداد selectedchange کمبو باکس اول، طبق مقدار انتخاب شده در کمبو باکس اول ، کمبو باکس دوم رو پر کن!


private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection Con = new SqlConnection("Connection String");
SqlCommand cmd = new SqlCommand("Select * from TableName Where FieldName like " + comboBox1.Text, Con);
SqlDataReader DR ;
DR=cmd.ExecuteReader();
...
...
...
}