PDA

View Full Version : استفاد از combo box تو در تو برای نمایش استان و شهرستان



reza11_2005
پنج شنبه 05 فروردین 1400, 15:07 عصر
سلام وقت همه دوستان بخیر
من به یک مشکل بر خوردم لیست استان ها وشهر های مربوط به هر استان از نرم افزار دارایی استخراج و در پایگاه داده خودم قرار دادم حالا برای اینکه بتوانم ازشون استفاده کنم به مشکل بر خوردم
برای نمایش نمام استان موردی نیست
اما برای نمایش شهر ها به دوتا مشکل بر خوردم اولی
"SELECT [ShahrCode] ,[Shahr] FROM [Zone] WHERE LEFT ([ShahrCode] ,2)=" + StartDigit + " AND RIGHT ([ShahrCode],5)<>00000 order by shahr

معادل کد با لا را برایEntity Framework می خواستم من خودم هر کاری کردم نتوانستم معادلش بنویسیم
و مورد دوم اینکه من این قادر در SelectedIndexChanged استان نوشتن تا با ان شهر مورد نظر فرخوانی شود اما به مشکل برخورد
if (State.Text != string.Empty && State.Text!= "انتخاب کنید")
{
using (UintOfWork db = new UintOfWork())
{
City.DataSource = db.CityRepository.Get(c =>
c.StateId ==88);
City.DisplayMember = "CityName";
City.ValueMember = "Id";
if (Convert.ToInt16(State.SelectedValue) == 10)
{
City.SelectedValue = "1001000";
}
if (Convert.ToInt16(DState.SelectedValue) == 98)
{
City.SelectedValue = "0";
}
}

}


ممنون می شوم دوستان من راهنمایی کنند با تشکر