2011-09-22 100 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已经被设置为无效。

但是,可能有办法将该值传递到其他地方,以便在没有重定向的情况下使用该值。

相关问题