سلام
من دارم روی یک وب سایت تبلیغاتی کار میکنم توی یه جاش گیر کردم راهنمایی میخاستم
میخام مثلا یه دراپ دان لیست توی صحفه اصلی وجود داشته باشه که بتونم باهاش مثلا یک آیتم رو انتخاب کنم فرضا شهر و آگهی های مربوط به هر شهر فقط واسم اورده بشه
ممنون میشم اگر کسی کمکنم کنه واقعا نیاز دارم بهش
مشکلتون کدوم قسمت هست ؟
میتونید بعد از انتخاب آیتم کد انتخاب شده را به اکشن بفرستید و سپس با یک کوئری اطلاعات مربوط به اون آیتم را نمایش دهید
اقای مدائنی من یک view model درست کردم و اون رو به صورت پارشیال نشون دادم در صفحه اصلی ولی متاسفانه ارور میده اینو میگه
اینم از کدهاش:
public ActionResult Filter() { ViewBag.TypePartId = new SelectList(db.TypeParts, "Id", "Title"); ViewBag.CityId = new SelectList(db.Cities, "Id", "Name"); return PartialView(); } [HttpPost] public ActionResult Filter(PartViewModel part) { ViewBag.TypePartId = new SelectList(db.TypeParts, "Id", "Title"); ViewBag.CityId = new SelectList(db.Cities, "Id", "Name"); var filter = db.Parts.Where(s => s.TypePartId == part.TypePartId && s.CityId == part.CityId).ToList(); return PartialView("Index", filter); }
اینم از ویو
@Html.Action("Filter","Home")
متاسفانه جی کوئریشو بلد نیستم اصن که کلن چی کار باید بکنم
کد View را قرار دهید تا بتونیم مشکل را پیدا کنیم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)