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

نام تاپیک: ویرایش فرمی که در آن سه dropdownlist به هم پیوسته باشد

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    37
    پست
    296

    ویرایش فرمی که در آن سه dropdownlist به هم پیوسته باشد

    با سلام
    مثلا می خوایم اطلاعات کشور/استانهاش/ شهرهاش رو در یک جدول ذخیره کنیم
    من با نمایشش مشکلی ندارم و سه تا رو به هم ارتباط می دم و می تونم به راحتی insert کنم ولی در حالت ویرایش نمیدونم چطور مقادیری که قبلا کاربر ذخیره کرده بود رو نمایش بدم
    ممنون می شم یه نمونه معرفی بفرمایید

  2. #2

    نقل قول: ویرایش فرمی که در آن سه dropdownlist به هم پیوسته باشد

    نقل قول نوشته شده توسط m0rteza مشاهده تاپیک
    با سلام
    مثلا می خوایم اطلاعات کشور/استانهاش/ شهرهاش رو در یک جدول ذخیره کنیم
    من با نمایشش مشکلی ندارم و سه تا رو به هم ارتباط می دم و می تونم به راحتی insert کنم ولی در حالت ویرایش نمیدونم چطور مقادیری که قبلا کاربر ذخیره کرده بود رو نمایش بدم
    ممنون می شم یه نمونه معرفی بفرمایید
    شما زمانی که قصد دارید همچین موردی رو ویرایش کنید مسلما در داخل جدول اصلی خودتون یک کلید خارجی دارید که در نهایت آیدی شهر رو داخل ذخیره میکنید و از شهر میتونید به استان و از استان میتونید به کشور رسید.
    پس زمانی که آیدی شهر رو دارید باید سه تا Viewbag داشته باشید داخل اکشن Edit در حالت httpget
    حالا میاید این سه تا رو بر اساس مقادیر پر میکنید و در View خودتون آن ها را نمایش می دهید.

    برای پر کردن Viewbag ها در حالت ویرایش میتونید از لینک زیر کمک بگیرید

    لینک

  3. #3
    کاربر دائمی آواتار nunegandom
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    الان اصفهان
    سن
    32
    پست
    828

    نقل قول: ویرایش فرمی که در آن سه dropdownlist به هم پیوسته باشد

    روی حالت scaffolding میاد dropdownlist میسازه
    شما بجای dropdownlist از dropdownlistfor استفاده کن مقادیر رو داخل dropdownlistfor نگه میداره
    نمونه View:
    @Html.DropDownListFor(y => y.service_id, (SelectList)ViewBag.serviceList, htmlAttributes: new { @class = "form-control" })

    قسمت controller:
    ViewBag.serviceList = new SelectList(await db.Services.ToListAsync(), "id", "name");

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

  1. پاسخ: 5
    آخرین پست: پنج شنبه 04 خرداد 1391, 10:53 صبح
  2. حرفه ای: ایجاد یک ستون جدید که در آن فقط یک دکمه یا آیکون باشد
    نوشته شده توسط rezamahdizadeh در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 1
    آخرین پست: شنبه 22 مرداد 1390, 18:54 عصر
  3. پاسخ: 0
    آخرین پست: یک شنبه 09 مرداد 1390, 17:55 عصر
  4. پاسخ: 4
    آخرین پست: سه شنبه 16 مهر 1387, 18:50 عصر
  5. راهنمایی در دستور sql در ارتباط سه جدول به هم
    نوشته شده توسط alirzn در بخش SQL Server
    پاسخ: 1
    آخرین پست: سه شنبه 03 اردیبهشت 1387, 15:17 عصر

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

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