من کاملش کردم
برای دوستانی که نیاز دارند
امیدوارم مفید باشه
<asp:DropDownList ID="ddlState" runat="server" Width="205px"
AutoPostBack="True" onselectedindexchanged="ddlState_SelectedIndexChanged"
Font-Bold="True" Height="20px">
<asp:ListItem Value="0">----</asp:ListItem>
<asp:ListItem Value="1">آذربایجان شرقی</asp:ListItem>
<asp:ListItem Value="2">آذربایجان غربی</asp:ListItem>
<asp:ListItem Value="3">اردبیل</asp:ListItem>
<asp:ListItem Value="4">اصفهان</asp:ListItem>
<asp:ListItem Value="5">ایلام</asp:ListItem>
<asp:ListItem Value="6">بوشهر</asp:ListItem>
<asp:ListItem Value="7">تهران</asp:ListItem>
<asp:ListItem Value="8">چهارمحال و بختیاری</asp:ListItem>
<asp:ListItem Value="9">خراسان جنوبی</asp:ListItem>
<asp:ListItem Value="10">خراسان رضوی</asp:ListItem>
<asp:ListItem Value="11">خراسان شمالی</asp:ListItem>
<asp:ListItem Value="12">خوزستان</asp:ListItem>
<asp:ListItem Value="13">زنجان</asp:ListItem>
<asp:ListItem Value="14">سمنان</asp:ListItem>
<asp:ListItem Value="15">سیستان و بلوچستان</asp:ListItem>
<asp:ListItem Value="16">فارس</asp:ListItem>
<asp:ListItem Value="17">قزوین</asp:ListItem>
<asp:ListItem Value="18">قم</asp:ListItem>
<asp:ListItem Value="19">کردستان</asp:ListItem>
<asp:ListItem Value="20">کرمان</asp:ListItem>
<asp:ListItem Value="21">کرمانشاه</asp:ListItem>
<asp:ListItem Value="22">کهگیلویه و بویراحمد</asp:ListItem>
<asp:ListItem Value="23">گلستان</asp:ListItem>
<asp:ListItem Value="24">گیلان</asp:ListItem>
<asp:ListItem Value="25">لرستان</asp:ListItem>
<asp:ListItem Value="26">مازندران</asp:ListItem>
<asp:ListItem Value="27">مرکزی</asp:ListItem>
<asp:ListItem Value="28">هرمزگان</asp:ListItem>
<asp:ListItem Value="29">همدان</asp:ListItem>
<asp:ListItem Value="30">یزد</asp:ListItem>
</asp:DropDownList>
این برای انتخاب شهر لیست تمام شهرهای ایران
protected void ddlState_SelectedIndexChanged(object sender, EventArgs e)
{
switch (ddlState.SelectedValue)
{
case "0":
{
ddlTown.Enabled = false;
break;
}
case "1":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("تبریز ");
ddlTown.Items.Add("آذرشهر");
ddlTown.Items.Add("اسکو");
ddlTown.Items.Add("اهر");
ddlTown.Items.Add("بستانآباد");
ddlTown.Items.Add("بناب");
ddlTown.Items.Add("جلفا");
ddlTown.Items.Add("چاراویماق");
ddlTown.Items.Add("شبستر");
ddlTown.Items.Add("عجبشیر");
ddlTown.Items.Add("کلیبر");
ddlTown.Items.Add("مراغه");
ddlTown.Items.Add("مرند");
ddlTown.Items.Add("ملکان");
ddlTown.Items.Add("میانه");
ddlTown.Items.Add("ورزقان");
ddlTown.Items.Add("هریس");
ddlTown.Items.Add("هشترود");
break;
}
case "2":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("ارومیه");
ddlTown.Items.Add("اشنویه");
ddlTown.Items.Add("بوکان");
ddlTown.Items.Add("پلدشت");
ddlTown.Items.Add("پیرانشهر");
ddlTown.Items.Add("تکاب");
ddlTown.Items.Add("چالدران");
ddlTown.Items.Add("چایپاره");
ddlTown.Items.Add("سردشت");
ddlTown.Items.Add("سلماس");
ddlTown.Items.Add("شاهیندژ");
ddlTown.Items.Add("شوط");
ddlTown.Items.Add("ماکو");
ddlTown.Items.Add("مهاباد");
ddlTown.Items.Add("میاندوآب");
ddlTown.Items.Add("نقده");
ddlTown.Items.Add("شوط");
ddlTown.Items.Add("خوی");
break;
}
case "3":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اردبیل");
ddlTown.Items.Add("بیلهسوار ");
ddlTown.Items.Add("پارسآباد");
ddlTown.Items.Add("خلخال");
ddlTown.Items.Add("سرعین");
ddlTown.Items.Add("کوثر");
ddlTown.Items.Add("گرمی");
ddlTown.Items.Add("مشگینشهر");
ddlTown.Items.Add("نمین");
ddlTown.Items.Add("نیر");
break;
}
case "4":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اصفهان");
ddlTown.Items.Add("اردستان");
ddlTown.Items.Add("برخوار");
ddlTown.Items.Add("تیران و کرون");
ddlTown.Items.Add("چادگان");
ddlTown.Items.Add("خمینیشهر");
ddlTown.Items.Add("خوانسار");
ddlTown.Items.Add("خور و بیابانک");
ddlTown.Items.Add("سمیرم");
ddlTown.Items.Add("شاهینشهر و میمه");
ddlTown.Items.Add("شهرضا");
ddlTown.Items.Add("دهاقان");
ddlTown.Items.Add("فریدن");
ddlTown.Items.Add("فریدونشهر");
ddlTown.Items.Add("فلاورجان");
ddlTown.Items.Add("كاشان");
ddlTown.Items.Add("گلپایگان");
ddlTown.Items.Add("لنجان");
ddlTown.Items.Add("مبارکه");
ddlTown.Items.Add("نایین");
ddlTown.Items.Add("نجفآباد");
ddlTown.Items.Add("نطنز");
break;
}
case "5":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آبدانان");
ddlTown.Items.Add("ایلام");
ddlTown.Items.Add("ایوان");
ddlTown.Items.Add("درهشهر");
ddlTown.Items.Add("دهلران");
ddlTown.Items.Add("شیروان و چرداول");
ddlTown.Items.Add("مهران");
break;
}
case "6":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بوشهر");
ddlTown.Items.Add("دیر");
ddlTown.Items.Add("دیلم");
ddlTown.Items.Add("کنگان");
ddlTown.Items.Add("گناوه");
ddlTown.Items.Add("تنگستان");
ddlTown.Items.Add("جم");
ddlTown.Items.Add("دشتستان");
ddlTown.Items.Add("دشتی");
break;
}
case "7":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اسلامشهر");
ddlTown.Items.Add("پاکدشت");
ddlTown.Items.Add("تهران");
ddlTown.Items.Add("دماوند");
ddlTown.Items.Add("رباط کریم");
ddlTown.Items.Add("ری");
ddlTown.Items.Add("ساوجبلاغ");
ddlTown.Items.Add("شمیرانات");
ddlTown.Items.Add("شهریار");
ddlTown.Items.Add("فیروزکوه");
ddlTown.Items.Add("کرج");
ddlTown.Items.Add("نظرآباد");
ddlTown.Items.Add("ورامین");
break;
}
case "8":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اردل");
ddlTown.Items.Add("بروجن");
ddlTown.Items.Add("شهرکرد");
ddlTown.Items.Add("فارسان");
ddlTown.Items.Add("کوهرنگ");
ddlTown.Items.Add("لردگان");
break;
}
case "9":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بیرجند");
ddlTown.Items.Add("درمیان");
ddlTown.Items.Add("سرایان");
ddlTown.Items.Add("سربیشه");
ddlTown.Items.Add("قائن");
ddlTown.Items.Add("نهبندان");
break;
}
case "10":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بردسکن");
ddlTown.Items.Add("تایباد");
ddlTown.Items.Add("تربت جام");
ddlTown.Items.Add("تربت حیدریه");
ddlTown.Items.Add("چناران");
ddlTown.Items.Add("خلیلآباد");
ddlTown.Items.Add("خواف");
ddlTown.Items.Add("درگز");
ddlTown.Items.Add("رشتخوار");
ddlTown.Items.Add("سبزوار");
ddlTown.Items.Add("سرخس");
ddlTown.Items.Add("فردوس");
ddlTown.Items.Add("فریمان");
ddlTown.Items.Add("قائنات");
ddlTown.Items.Add("قوچان");
ddlTown.Items.Add("کاشمر");
ddlTown.Items.Add("کلات");
ddlTown.Items.Add("گناباد");
ddlTown.Items.Add("مشهد");
ddlTown.Items.Add("نیشابور");
break;
}
case "11":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اسفراین");
ddlTown.Items.Add("بجنورد");
ddlTown.Items.Add("جاجرم");
ddlTown.Items.Add("شیروان");
ddlTown.Items.Add("مانه");
ddlTown.Items.Add("سَمَلقان");
break;
}
case "12":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آبادان");
ddlTown.Items.Add("امیدیه");
ddlTown.Items.Add("اندیمشک");
ddlTown.Items.Add("اهواز");
ddlTown.Items.Add("ایذه");
ddlTown.Items.Add("باغ ملک");
ddlTown.Items.Add("ماهشهر");
ddlTown.Items.Add("بهبهان");
ddlTown.Items.Add("خرمشهر");
ddlTown.Items.Add("دزفول");
ddlTown.Items.Add("دشت");
ddlTown.Items.Add("ادگان");
ddlTown.Items.Add("رامهرمز");
ddlTown.Items.Add("شادگان");
ddlTown.Items.Add("شوش");
ddlTown.Items.Add("شوشتر");
ddlTown.Items.Add("لالی");
ddlTown.Items.Add("مسجد سلیمان");
ddlTown.Items.Add("هندیجان");
break;
}
case "13":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("ابهر");
ddlTown.Items.Add("ایجرود");
ddlTown.Items.Add("خدابنده");
ddlTown.Items.Add("خرمدره");
ddlTown.Items.Add("زنجان");
ddlTown.Items.Add("طارم");
ddlTown.Items.Add("ماه نشان");
break;
}
case "14":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("دامغان");
ddlTown.Items.Add("سمنان");
ddlTown.Items.Add("شاهرود");
ddlTown.Items.Add("گرمسار");
break;
}
case "15":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("ایرانشهر");
ddlTown.Items.Add("چابهار");
ddlTown.Items.Add("خاش");
ddlTown.Items.Add("زابل");
ddlTown.Items.Add("زاهدان");
ddlTown.Items.Add("سراوان");
ddlTown.Items.Add("سرباز");
ddlTown.Items.Add("نیکشهر");
break;
}
case "16":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آباده");
ddlTown.Items.Add("ارسنجان");
ddlTown.Items.Add("استهبان");
ddlTown.Items.Add("اقلید");
ddlTown.Items.Add("بوانات");
ddlTown.Items.Add("جهرم");
ddlTown.Items.Add("خرم بيد");
ddlTown.Items.Add("داراب");
ddlTown.Items.Add("زرین دشت");
ddlTown.Items.Add("سپیدان");
ddlTown.Items.Add("شیراز");
ddlTown.Items.Add("فراشبند");
ddlTown.Items.Add("فسا");
ddlTown.Items.Add("فیروزآباد");
ddlTown.Items.Add("قیر و کارزین");
ddlTown.Items.Add("کازرون");
ddlTown.Items.Add("لارستان");
ddlTown.Items.Add("لامرد");
ddlTown.Items.Add("مرودشت");
ddlTown.Items.Add("ممسنی");
ddlTown.Items.Add("مهر");
ddlTown.Items.Add("نی ريز");
break;
}
case "17":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آبیک");
ddlTown.Items.Add("بوئین زهرا");
ddlTown.Items.Add("تاکستان");
ddlTown.Items.Add("قزوین");
break;
}
case "18":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("قم");
break;
}
case "19":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بانه");
ddlTown.Items.Add("بیجار");
ddlTown.Items.Add("دیواندره");
ddlTown.Items.Add("سروآباد");
ddlTown.Items.Add("سقز");
ddlTown.Items.Add("سنندج");
ddlTown.Items.Add("قروه");
ddlTown.Items.Add("کامیاران");
ddlTown.Items.Add("مریوان");
break;
}
case "20":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بافت");
ddlTown.Items.Add("بردسیر");
ddlTown.Items.Add("بم");
ddlTown.Items.Add("جیرفت");
ddlTown.Items.Add("راور");
ddlTown.Items.Add("رفسنجان");
ddlTown.Items.Add("زرند");
ddlTown.Items.Add("سیرجان");
ddlTown.Items.Add("شهر بابک");
ddlTown.Items.Add("عنبرآباد");
ddlTown.Items.Add("کرمان");
ddlTown.Items.Add("کهنوج");
ddlTown.Items.Add("منوجان");
break;
}
case "21":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اسلام آباد غرب");
ddlTown.Items.Add("پاوه");
ddlTown.Items.Add("ثلاث باباجانی");
ddlTown.Items.Add("جوانرود");
ddlTown.Items.Add("سرپل ذهاب");
ddlTown.Items.Add("سنقر");
ddlTown.Items.Add("صحنه");
ddlTown.Items.Add("قصر شیرین");
ddlTown.Items.Add("کرمانشاه");
ddlTown.Items.Add("کنگاور");
ddlTown.Items.Add("گیلان غرب");
ddlTown.Items.Add("هرسین");
break;
}
case "22":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بویراحمد");
ddlTown.Items.Add("بهمئی");
ddlTown.Items.Add("دنا");
ddlTown.Items.Add("کهگیلویه");
ddlTown.Items.Add("گچساران");
break;
}
case "23":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آزادشهر");
ddlTown.Items.Add("آق قلا");
ddlTown.Items.Add("بندر گز");
ddlTown.Items.Add("بندر ترکمن");
ddlTown.Items.Add("رامیان");
ddlTown.Items.Add("علی آباد");
ddlTown.Items.Add("کردکوی");
ddlTown.Items.Add("کلاله");
ddlTown.Items.Add("گرگان");
ddlTown.Items.Add("گنبد کاووس");
ddlTown.Items.Add("مینودشت");
break;
}
case "24":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آستارا");
ddlTown.Items.Add("آستانه");
ddlTown.Items.Add("اشرفيه");
ddlTown.Items.Add("اَملَش");
ddlTown.Items.Add("بندر انزلی");
ddlTown.Items.Add("رشت");
ddlTown.Items.Add("رضوان شهر");
ddlTown.Items.Add("رودبار");
ddlTown.Items.Add("رودسر");
ddlTown.Items.Add("سیاهکل");
ddlTown.Items.Add("شَفت");
ddlTown.Items.Add("صومعه سرا");
ddlTown.Items.Add("طوالش");
ddlTown.Items.Add("فومن");
ddlTown.Items.Add("لاهیجان");
ddlTown.Items.Add("لنگرود");
ddlTown.Items.Add("ماسال");
break;
}
case "25":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اَزنا");
ddlTown.Items.Add("الیگودرز");
ddlTown.Items.Add("بروجرد");
ddlTown.Items.Add("پلدختر");
ddlTown.Items.Add("خرم آباد");
ddlTown.Items.Add("دورود");
ddlTown.Items.Add("دِلفان");
ddlTown.Items.Add("سلسله");
ddlTown.Items.Add("کوهدشت");
break;
}
case "26":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آمل");
ddlTown.Items.Add("بابل");
ddlTown.Items.Add("بابلسر");
ddlTown.Items.Add("بهشهر");
ddlTown.Items.Add("تنکابن");
ddlTown.Items.Add("جویبار");
ddlTown.Items.Add("چالوس");
ddlTown.Items.Add("رامسر");
ddlTown.Items.Add("ساری");
ddlTown.Items.Add("سوادکوه");
ddlTown.Items.Add("قائم شهر");
ddlTown.Items.Add("محمودآباد");
ddlTown.Items.Add("نکا");
ddlTown.Items.Add("نور");
ddlTown.Items.Add("نوشهر");
break;
}
case "27":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("آشتیان");
ddlTown.Items.Add("اراک");
ddlTown.Items.Add("تفرش");
ddlTown.Items.Add("خمین");
ddlTown.Items.Add("دلیجان");
ddlTown.Items.Add("زرندیه");
ddlTown.Items.Add("ساوه");
ddlTown.Items.Add("شازند");
ddlTown.Items.Add("کمیجان");
ddlTown.Items.Add("محلات");
break;
}
case "28":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("بندرعباس");
ddlTown.Items.Add("میناب");
ddlTown.Items.Add("بندرلنگه");
ddlTown.Items.Add("رودان (دهبارز)");
ddlTown.Items.Add("جاسک");
ddlTown.Items.Add("قشم");
ddlTown.Items.Add("حاجیآباد");
ddlTown.Items.Add("ابوموسی");
ddlTown.Items.Add("بستک");
ddlTown.Items.Add("گاوبندی");
break;
}
case "29":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("اسدآباد");
ddlTown.Items.Add("بهار");
ddlTown.Items.Add("تویسرکان");
ddlTown.Items.Add("رزن");
ddlTown.Items.Add("کبودرآهنگ");
ddlTown.Items.Add("ملایر");
ddlTown.Items.Add("نهاوند");
ddlTown.Items.Add("همدان");
break;
}
case "30":
{
ddlTown.Enabled = true;
ddlTown.Items.Clear();
ddlTown.Items.Add("ابرکوه");
ddlTown.Items.Add("اردکان");
ddlTown.Items.Add("بافق");
ddlTown.Items.Add("تفت");
ddlTown.Items.Add("خاتم");
ddlTown.Items.Add("صدوق");
ddlTown.Items.Add("طبس");
ddlTown.Items.Add("مهریز");
ddlTown.Items.Add("میبد");
ddlTown.Items.Add("یزد");
break;
}
}
}