我在 Razor-MVC 中有一个 Web 应用程序,事情是这样的:
我有一个动作,就像 MVC {controller}/{action}/{id} 中的每个动作一样现在......我有另一个动作,需要返回这个视图:return View("Xview")
也有模型视图。模型视图不是问题,但是当我在return View("Xview")
没有 id 的情况下执行类似 {controller}/{action} 时看到的路线......我需要在我的路线中使用该 id。我知道我可以做,return RedirecToAction("Xview", new { id = idX })
但我需要使用return View(...)
编辑:
因为我需要返回视图的主要问题是因为此操作中的 ModelView 填充了时间数据......而在 Xview 操作中,此 ModelView 是从数据库调用的,如果我返回 RedirectToAction 则时间数据会丢失,这就是为什么我返回 View 而不是保留我的 ModelView。
我希望你能帮助我,谢谢!