mvc中实现异步刷新页面


Controller:层

            var pubshList = BFactory.CreateBussiness().GetPublishList(MemberId, pageIndex, PageSize, out Counts);

            if (Request.IsAjaxRequest())
            {
                return PartialView("PageList", pubshList);    --直接返回数据视图层
            }
            else
            {
                ViewBag.Count = Counts;
                return View(pubshList);

            }


--分页内容层

@model List
@foreach (var item in Model)
{
   


       
       
@item.板块.Name
@item.回复数量
1780
@string.Format("{0:yyyy-MM-dd}", item.发表的帖子.OperateTime)

   

}



PublishList视图层:

@using Webdiyer.WebControls.Mvc
@model List


   

       

           

                   
  • 发表 |

  •                
  • 回复

  •                
  • | 收藏

  •            

           
       

       

            @foreach (var item in Model)
            {
               

                   
                   
@item.板块.Name
@item.回复数量
1780
@string.Format("{0:yyyy-MM-dd}", item.发表的帖子.OperateTime)

               

            }
       

       

           
上一页

           

                1
                2
                3
           

           
下一页

       

   




你可能感兴趣的:(mvc中实现异步刷新页面)