مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

ثبت اطلاعات ایتمهای تیک خورده treeview

  • شنبه 23 تیر 1397
  • 15:16
تشکر میکنم

سلام

من با توجه به اموزش زیر treeview خودم را ساخته ام

https://barnamenevisan.org/Articles/Article6172.html

و کدهای زیر را نوشته ام

        public ActionResult TreeView()
        {
            var db = new Models.context();
            return View(db.Categories.Where(x => !x.Pid.HasValue).ToList());
        }

        [HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult TreeView([Bind(Include = "ID,Name,Description,Pid")] Category category)
        {
            var db = new Models.context();
            if (ModelState.IsValid)
            {
                db.class1s.Add(new Class1 {
                    CategoryId=category.ID
                });
                db.SaveChanges();
                return RedirectToAction("Index");
            }
             return View(db.Categories.Where(x => !x.Pid.HasValue).ToList());
        }
		
public class Class1
    {
        [Key]
        public int Id { get; set; }
        public int CategoryId { get; set; }
    }

حال مشکلی که دارم اینکه که چگونه می توانم فقط ایتمهای که تیک خورده اند را به جدول مورد نظر ارسال کنم

در کد ثبت بالا اولین داده را که چه تیک خودره باشد یا نخورده باشد را ارسال میکند اما من میخواهم  فقط ایتمهای که تیک خورده انده را ارسال کنم

باتشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 تیر 1397
  • 17:33

نمونه زیر رو ببینید 

در اون استفاده کرده ام 

تعیین سطح دسترسی کاربران (بصورت جزئی به اجزا سایت) در MVC

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)