ASP.NET MVC重定向最佳实践

时间:2018-08-08 16:34:27

标签: c# asp.net-mvc razor

我有生成产品列表的MVC控制器和索引方法。通常,我不需要任何参数,它看起来相同。 我需要从另一个页面进行重定向,但是在这种情况下,我只需要根据将使用重定向命令发送的参数来展示一些产品。

我是这样实现的:

    public ActionResult Index(string param)
    {
      ViewBag.Param = param; //instead of ViewBag can be something else
      return View();
    }

在剃刀方面,我正在检查我是否有ViewBag.Param 因此,如何使用自己的参数重定向到同一页面。但是在大多数情况下,它只是空的。 只是想问一下,使用相同的视图进行管理是一种好习惯吗?还是有其他更好的解决方案。

1 个答案:

答案 0 :(得分:1)

您在问题中没有提供很多细节,但是我认为您想要完成的工作是这样的:

lib

然后在您的调用代码中,可以选择是否传递参数值。

 [submodule "REPOB"]
    path = path
    url = url
<<<<<<< HEAD
    branch = staging
=======
    branch = master
>>>>>>> master

希望这能使您走上正确的轨道。