public ActionResult xyz(int? page)
{
return Index(page);
}
我想要做的是xyz返回與index相同的東西。我只想定義兩個實際相同的url。我檢查它試圖找到xyz.cshtmlMVC返回操作搜索當前Actionresult的視圖
它看起來不太好。我只會返回索引函數並完成它。這讓我感到驚訝。如果我直接返回索引函數,然後如何搜索xyz.cshtml,有人可以在這裏顯示我。
有人請告訴我如何使用index.cshtml的方式和我返回索引的方式根據需要顯示頁面。
Paritosh的回答讓我回到我想要的頁面。但現在通過Viewdata和Viewbag無法傳遞任何信息。
public ActionResult Index(int? page)
{
int pagenum = page ?? 1, limit = Globals.xyz_PAGE_SIZE;
int startrow = (pagenum - 1) * limit;
ViewBag.xyzCount = xyz.xyzget();
ViewBag.Pagesize = Globals.xyz_PAGE_SIZE;
ViewBag.xyz= blahblah.xyz(startrow, Globals.xyz_PAGE_SIZE + 1);
return View();
}
我的意思是創建另一個動作就是創建兩個url。如果我使用路由來做什麼呢?路由是更好的選擇,否則他們是沒有好辦法來解決這個問題。
return'View()'語句丟失...是這個錯字錯誤? – Paritosh
@Paritosh其實代碼是巨大的,所以我複製幾個part.I修復它。 – user92880