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

نام تاپیک: کار با Drop Down List

  1. #1

    کار با Drop Down List

    سلام
    من یک سایت ،فروش online طراحی کردم.چندین DropDownList دارم که می خواهم هر وقت کاربر موردی را از این DropDownList ها انتخاب کرد ،قیمت محصول به قیمت کل اضافه شود.مشکل این جاست که هر وقت محصولی برای بار چندم انتخاب می شود قیمت آن مجدداً به قیمت کل اضافه می شود.که این کار اشتباه است.من باید چی کار کنم که فرضاً اگر محصول موس دوباره انتخاب شد قیمت قبلی موس انتخاب شده را از قیمت کل کم کند. و قیمت جدید را اضافه کند. من راه های زیادی را تست کردم ولی فقط قیمت جدید اضافه میشود.لطفاً من را راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار PC2st
    تاریخ عضویت
    آذر 1385
    محل زندگی
    کرمانشاه
    سن
    38
    پست
    1,491
    برای اینکه کاربر دو محصول رو بصورت تکراری وارد نکنه، باید مشخص کنید که کاربر قبلا چه محصولاتی رو انتخاب کرده بوده است، برای اینکار، میتوانید یک آرایه (یا بهتر از اون مثلا کلاس List) ایجاد کنید و محصولاتی که کاربر انتخاب میکنه رو به اون اضافه کنید، وقتی کاربر میخواهد یک محصول رو انتخاب کند، شما ابتدا چک کنید که آیا این محصول قبلا در شیئ آرایه (یا List) وجود داشته یا خیر، اگر وجود داشت کارهای لازم رو انجام بدید.
    برای تشخیص دادن اینکه یک محصول قبلا در شیئ List وجود داشته، به شکل زیر عمل کنید:
    به فرض اینکه لیست محصولاتی که کاربر انتخاب کرده رو در یک شیئ از نوع List قرار دهیم و تعریف شیئ List بصورت زیر هم باشد:

    List<string> userList = new List<string>();

    آنگاه برای اینکه ببینیم کاربر قبلا محصول Mouse رو انتخاب کرده، باید ببینیم که این محصول در لیست محصولات انتخابی توسط کاربر، وجود دارد یا خیر، پس به شکل زیر این شرط رو مورد بررسی قرار میدیم:

    if (userList.Contains("Mouse"))
    MessageBox.Show("شما قبلا این محصول را انتخاب کرده اید");

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

  1. دو فیلد یا بیشتر در drop down list
    نوشته شده توسط papa_fal در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 11 مرداد 1385, 10:18 صبح
  2. بدست اوردن مقدار drop down list
    نوشته شده توسط Crestfallen در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: شنبه 29 بهمن 1384, 21:23 عصر
  3. پر کردن drop down list در گرید
    نوشته شده توسط mohammad_s20 در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 22 بهمن 1384, 13:32 عصر
  4. لود کردن فونتهای ویندوز در یک drop down list
    نوشته شده توسط kamkam در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 30 تیر 1383, 15:15 عصر
  5. drop down list
    نوشته شده توسط azi در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: سه شنبه 15 اردیبهشت 1383, 15:53 عصر

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

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