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

نام تاپیک: مشکل در کار با MVC AJax Pager

  1. #1

    مشکل در کار با MVC AJax Pager

    کدی که داخل پارشال ویو نوشتم:

    @Html.AjaxPager(Model.TotalItemCount,10,Model.Curr entPage,"pager","Home",null,new PagerOptions{
    FirstPageText = "اول",
    LastPageText = "آخر",
    MorePageText = "بیشتر",
    NextPageText = "بعد",
    PrevPageText = "قبل",
    Id = "divAjaxPager",
    AjaxUpdateTargetId = "divList",
    },null,null)
    </div>



    کدی که داخل کنترلر نوشتم:

    public ActionResult pager(int page = 1)
    {

    var model = new PagerViewModel
    {
    CurrentPage = page,
    TotalItemCount = list_Darkhaster_Kharide_Kala.Count,
    list = list_Darkhaster_Kharide_Kala.ToList().OrderBy(p => p.Radif).Skip((page - 1) * 10).Take(10).ToList()
    };

    return PartialView("_Pager", model);
    }

    همه چیز درست کار میکنه ...
    ولی من میخوام وقتی کاربر روی شماره صفحه کلیک میکنه،مقدار یک دراپ دان رو هم و پاس بده به اکشن...

    ببینید،این کامپوننته به طور خودکار،پارامتری به نام page رو پاس میده به این اکشنی که اینجا نوشتم....
    اما من میخوام یه پارامتر دیگه رو هم پاس بده... که مقدار پارامتر دوم،مقدار یک دراپ دان لیست هست...

  2. #2

    نقل قول: مشکل در کار با MVC AJax Pager

    سلام
    اول از همه باید در سمت کنترلرتون مقداری که میخواهید توی سرچ شرکت کنه رو در جایی نگه داری کنید مثلا یک viewbag فرض میکنیم که شما متغیری به نام searchTextدارید که میخواهید در جستجو شرکت کند پس سمت کنترلر و در متد searchباید بنویسید

    ViewBag.SearchText= searchText;


    حالا در view خودتون جایی که دارید مقدار ها را برای Pager ست میکنید باید این مقدار را بعد از معرفی controller و action خودتون معرفی کنید اگر به مقادیری که میتونید به تابع پاس بدید قسمتی دارید که از جنس object به اسم values که میتونید اونجا مقادیر دلخواه خودتون رو پاس بدید

    new{SearchText = ViewBag.SearchText}

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

  1. مشکل در شروع کار با MVC
    نوشته شده توسط Golsha در بخش PHP
    پاسخ: 8
    آخرین پست: جمعه 29 فروردین 1393, 06:30 صبح
  2. سوال: مشکل در کار با ajax
    نوشته شده توسط ghasemweb در بخش PHP
    پاسخ: 2
    آخرین پست: سه شنبه 03 اسفند 1389, 00:38 صبح
  3. مشکل در کار با Ajax
    نوشته شده توسط angle25 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 24 دی 1385, 00:29 صبح
  4. مشکل در کار با ado
    نوشته شده توسط در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: پنج شنبه 25 تیر 1383, 14:17 عصر

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

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