Asp.net mvc 作为ActionResult的一部分传递querystring值
我在执行默认索引操作的控制器中有一个ActionResult返回类型Asp.net mvc 作为ActionResult的一部分传递querystring值,asp.net-mvc,Asp.net Mvc,我在执行默认索引操作的控制器中有一个ActionResult返回类型 public **ActionResult** Index(int _page, string **tabIdx**) { if (tabIdx == null) ViewData.Add("TabIdx","0"); else ViewData.Add("TabIdx", tabIdx)
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字段传递一个querystring值
类似于视图(“索引”)的东西,带有QueryStarng值
如何完成此操作?您必须使用
重定向到操作。请求后,URL已被一成不变地设置
但是,可能有一种方法可以将该值传递到其他地方,以便在不重定向的情况下使用该值