نمایش نتایج 1 تا 8 از 8

نام تاپیک: اشکال در پر کردن کامبو باکس دوم بر اساس کامبو باکس اولی(قبلی)

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر تازه وارد آواتار vahid.kh
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    بجنورد
    پست
    52

    Post اشکال در پر کردن کامبو باکس دوم بر اساس کامبو باکس اولی(قبلی)

    یک groupbox دارم که موقع لود شدن آن یک سری کامبو باکس پر می شوند.حالا می خوام وقتی در کامبو باکس need یک از گزینه ها رو انتخاب میکنم ،کامبو باکس type بر اساس گزینه انتخاب شده در need از یک جدول دیگه که در بانک هستش پر بشه.مثلا اگر در کامبو باکس اول اسن یک استان را انتخاب کردیم.در کامبو باکس دوم اسم شهر های همان استان نشان داده شود.کد هام به صورت زیر هستش.ولی کامبو باکس type خالی میمونه.ولی بقیه پر میشوند.کجای کد اشتباه است.عکس هم گذاشتم در آخر

    private void inputToolStripMenuItem1_Click(object sender, EventArgs e)
    {
    GbrCost.Enabled = true;
    DataTable dt = new DataTable();
    Cost mycost = new Cost();
    dt = mycost.getneed();
    CmbNeed.ValueMember = "NeedId";
    CmbNeed.DisplayMember = "NeedName";
    CmbNeed.DataSource = dt;
    از این قسمت مشکل داره تا آخر همین switch
    DataTable dttype = new DataTable();
    switch (CmbNeed.ValueMember)

    {
    case" 1":

    dttype = mycost.getFood();
    CmbTypeNeed.ValueMember = "FoodId";
    CmbTypeNeed.DisplayMember = "FoodName";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case" 2":

    dttype = mycost.GetCloth();
    CmbTypeNeed.ValueMember = "ClothId";
    CmbTypeNeed.DisplayMember = "ClothType";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case "3":

    dttype = mycost.GetHousing();
    CmbTypeNeed.ValueMember = "HousingId";
    CmbTypeNeed.DisplayMember = "HousingCost";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case" 4":

    dttype = mycost.GetSport();
    CmbTypeNeed.ValueMember = "SportId";
    CmbTypeNeed.DisplayMember = "SportCost";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case "5":
    dttype = mycost.GetEducation();
    CmbTypeNeed.ValueMember = "EducationId";
    CmbTypeNeed.DisplayMember = "EducationCost";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case" 6":
    dttype = mycost.GetRecreate();
    CmbTypeNeed.ValueMember = "RecreateId";
    CmbTypeNeed.DisplayMember = "RecreateType";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case "7":
    dttype = mycost.GetHealth();
    CmbTypeNeed.ValueMember = "HealthId";
    CmbTypeNeed.DisplayMember = "HealthCost";
    CmbTypeNeed.DataSource = dttype;
    break ;
    case "8":
    dttype = mycost.GetManual();
    CmbTypeNeed.ValueMember = "ManualId";
    CmbTypeNeed.DisplayMember = "ManualCost";
    CmbTypeNeed.DataSource = dttype;
    break ;
    }
    dti = DateTime.Now;
    Mount mon = new Mount();
    DataTable mount = mon.getmount();
    CmbMonthcost.DisplayMember = "mountname";
    CmbMonthcost.ValueMember = "Mid";
    CmbMonthcost.DataSource = mount;
    switch (Class1.month_shamsi)
    {
    case 1:
    // m_n = " فروردین ماه "; break;
    //Admission adm = new Admission();
    // adm.mount = Int32.Parse(CmbMount.SelectedValue.ToString());
    CmbMonthcost.SelectedValue = 1; break;


    case 2:
    // m_n = " اردیبهشت ماه "; break;
    CmbMonthcost.SelectedValue = 5; break;

    case 3:
    // m_n = " خرداد ماه "; break;
    CmbMonthcost.SelectedValue = 6; break;
    case 4:
    // m_n = " تیر ماه "; break;
    CmbMonthcost.SelectedValue = 7; break;
    case 5:
    // m_n = " مرداد ماه "; break;
    CmbMonthcost.SelectedValue = 8; break;
    case 6:
    // m_n = " شهریور ماه "; break;
    CmbMonthcost.SelectedValue = 9; break;
    case 7:
    // m_n = " مهر ماه "; break;
    CmbMonthcost.SelectedValue = 10; break;
    case 8:
    // m_n = " آبان ماه "; break;
    CmbMonthcost.SelectedValue = 11; break;
    case 9:
    // m_n = " آذر ماه "; break;
    CmbMonthcost.SelectedValue = 12; break;
    case 10:
    // m_n = " دی ماه "; break;
    CmbMonthcost.SelectedValue = 13; break;
    case 11:
    // m_n = " بهمن ماه "; break;
    CmbMonthcost.SelectedValue = 14; break;
    case 12:
    // m_n = " اسفند ماه "; break;
    CmbMonthcost.SelectedValue = 15; break;
    }
    TxtDateCost.Text = Convert.ToString(Class1.year_shamsi) + "/" + Convert.ToString(Class1.month_shamsi) + "/" + Convert.ToString(Class1.day_shamsi);
    }
    عکس های ضمیمه عکس های ضمیمه

تاپیک های مشابه

  1. اشکال در false کردن چک باکس های checklistbox
    نوشته شده توسط pouyansaraf در بخش VB.NET
    پاسخ: 3
    آخرین پست: چهارشنبه 10 آذر 1389, 15:01 عصر
  2. استفاده از لیست باکس دوم بر اساس لیست اولی
    نوشته شده توسط moohssenn در بخش PHP
    پاسخ: 5
    آخرین پست: یک شنبه 03 اردیبهشت 1385, 06:28 صبح
  3. اشکال در پاک کردن محتوای TextBox به وسیله for each
    نوشته شده توسط zehs_sha در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 18 آذر 1382, 18:07 عصر
  4. اشکال در مخفی کردن برنامه در Task List win XP
    نوشته شده توسط houshmand در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: پنج شنبه 13 آذر 1382, 21:57 عصر
  5. اشکال در باز کردن رکوردست
    نوشته شده توسط linux در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 05 آبان 1382, 17:14 عصر

قوانین ایجاد تاپیک در تالار

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