• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

پر کردن لیست

sahar615

کاربر تازه وارد
تاریخ عضویت
3 دسامبر 2006
نوشته‌ها
10
لایک‌ها
0
سلام
من دو dropDown list دارم که یکی شهر و دیگری استان است که استان از ِData Base پر می شود.
حالا می خوام لیست شهر را به واسطه انتخاب استان پر کنم . البته کدش را نوشتم ولی نمی دانم چرا کار نمی کند.
لطفا به من کمک کنید .
protected void drp_province_SelectedIndexChanged(object sender, EventArgs e)
{
if (drp_province.SelectedIndex!= null)
{
drp_city.AutoPostBack = true;
con = new SqlConnection(conStr);
SqlCommand cmdc = new SqlCommand("SELECT DISTINCT city_code,City FROM tbl_region where Province_ID=' " + drp_province.SelectedValue + "'", con);
try
{
con.Open();
SqlDataReader readerCity = cmdc.ExecuteReader();
while (readerCity.Read())
{
drp_city.Items.Add(readerCity.GetValue(1).ToString());
}

drp_city.DataBind();
readerCity.Close();
}

finally
{
con.Close();

}
}​
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,601
لایک‌ها
49
محل سکونت
Anywhere
رو رویداد ان چنج کمبو باکس یه گزینه میزاری مثلا (مثلا) ریدایرکت بشه به این شکل file.aspx?citycode=12 حالا تو فایل file.aspx میگی citycode مقدارش رو بگیره و از دیتابیس میکشی و تو کمبو باکس دومی میریزی :D
یخورده بد گفتم فکر کنم , ولی اگه فهمیده باشی چی گفتم .. کافیه برات رویداد ان چنج هم اینجوریه مثلا من برا چک باکس میزارم :
PHP:
<*input type="checkbox" onchange="*dastooret"
 
بالا