请记住带有ajax的pageNumber

时间:2013-12-01 19:30:54

标签: asp.net-mvc-3 jquery page-refresh

我想问一个关于ajax的问题​​。我正在使用asp.net mvc 3,我有一个gridview,它刷新了ajax请求。当我点击寻呼机的号码时,它可以用ajax请求刷新,但当我刷新页面它不记得当前页面。我不想使用会话记住页码。任何人都可以给我任何其他解决方案吗?

我的获取方法

 [HttpGet]
        public ActionResult VeriAktarimYontemi()
        {
            EDocSis.DTO.SearchDTO<EDocSis.DTO.KurumVeriAktarimDTO, EDocSis.DAL.EFatura.KurumVeriAktarim> kurumVeriAktarim = new EDocSis.DTO.SearchDTO<EDocSis.DTO.KurumVeriAktarimDTO, EDocSis.DAL.EFatura.KurumVeriAktarim>();
            EDocSis.DTO.KurumVeriAktarimDTO searchDTO = new EDocSis.DTO.KurumVeriAktarimDTO();
            int pageNumber= (ViewBag.PageNumber==null)?0:Convert.ToInt32(ViewBag.PageNumber);
            return View(kurumVeriAktarim);

和我的ajax方法,它是部分视图的请求,

 public ActionResult _VeriAktarim(EDocSis.DTO.KurumVeriAktarimDTO searchObject, int id, int? page)
        {
            ViewBag.PageNumber = page;
            int sayfaNumarasi = page.HasValue ? page.Value : 1;
            EDocSis.DTO.SearchDTO<EDocSis.DTO.KurumVeriAktarimDTO, EDocSis.DAL.EFatura.KurumVeriAktarim> liste = searchObject.KurumVeriAktarimlariSayfali(sayfaNumarasi);
            return PartialView("_VeriAktarim", liste);
        }

0 个答案:

没有答案