0
我從控制器爲什麼我的動態viewdata沒有在我的分部視圖中列出?
public ActionResult Index(int? Page, string sortcol="ID", string sortorder="ASC", string firstname = "", string lastname = "", string emailaddress = "")
{
int TotalPages = 0;
var userlist = ur.GetUsersList(firstname, lastname, emailaddress, Page ?? 1, PageSize,out TotalPages, sortcol, sortorder);
ViewBag.PageIndex = 1;
ViewData["TotalPages"] = TotalPages.ToString();
if (Request.IsAjaxRequest())
{
return PartialView("ListUsers", userlist);
}
return View(userlist);
}
在我父視圖傳遞的值:
@Html.Partial("ListUsers", Model, ViewData)
在我子視圖(listusers):
@ViewData["TotalPages"]
我不能得到的值Viewdata的總頁數。爲什麼這樣? 它總是返回零。
你調試和verfied什麼是你GetUsersList方法返回的總頁數是什麼? – VJAI
是的,我確實檢查過它是返回給我的TotalPages。 – Rusty