0
我使用c#,mvc,jqGrid和Trirand.Web.Mvc 我有兩個頁面,第一頁使用角色的網格和第二個使用權限的網格。取決於第一頁上選定的角色我想將用戶重定向到第二頁(鏈接/ {控制器}/{動作}/{id}),並依靠{id}填充第二個網格的權限。 我實現了一些代碼。這是默認的方法,在這裏我有正確的ID從URLFillin jqGrid取決於url參數
public ActionResult RightList(int id = 0)
{
int roleID = id;
var gridModel = new RightJQGridModel();
RightJQGrid_SetUpGrid(gridModel.RightJQGrid);
// Pass the custmomized grid model to the View
return View(gridModel);
}
但後來CSHTML文件開始渲染和JavaScript發送第二請求方法RightJqGrid_DataRequested()填寫與人權的網格。 我的問題是第二個JavaScript請求不包含RoleID。 我可以在Request.UrlReferrer.ToString()中找到這個id,但是我需要對它進行解析,並且從我的角度來看它是不正確的。 你能給我一些提示嗎?我做對了嗎?相同案件的最佳策略是什麼?
你能顯示在與jqGrid的定義CSHTML的代碼? – Nilesh
也許這不是很好的例子,但我認爲它應該澄清問題。 – user1820916