2011-09-22 109 views
1

的一部分,我有我的控制器內的的ActionResult返回類型,其執行默認的索引操作。傳遞一個查詢字符串值作爲一個ActionResult

public **ActionResult** Index(int _page, string **tabIdx**) 

{ 

if (tabIdx == null) 
         ViewData.Add("TabIdx","0"); 
        else 
         ViewData.Add("TabIdx", tabIdx); 

        **actionResult = View("Index");** 

return actionResult; 

} 

ViewData變量用於處理我的JavaScript內部,所以你可以忽略它的目的是這個問題。

我需要做的只是在上面的粗體代碼行中傳遞tabIdx字段的查詢字符串值。

類似查看(「索引」)的查詢值附加到它。

我該如何做到這一點?

回答

2

您將不得不使用RedirectToAction。請求後,URL已經被設置爲無效。

但是,可能有辦法將該值傳遞到其他地方,以便在沒有重定向的情況下使用該值。

相關問題