我使用MVC表单将一些数据发送到帐户/管理控制器:
@using (Html.BeginForm("Manage", "Account", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
我也在另一个视图中使用相同的表单,但现在设置方式,在每次提交后,它会将用户重定向到帐户/管理视图页面。
有没有办法可以将表单发送到Account / Manage控制器并将用户重定向到另一个视图页面?这是我用RouteValue可以实现的吗?
我无法在帐户/管理控制器中执行此操作,因为只有在特定视图中我才希望用户被重定向到帐户/管理以外的其他视图
答案 0 :(得分:0)
我所做的解决方法是向表单添加隐藏元素。
@Html.Hidden("Hidden", "UsersPage" ) //type="hidden", value="UsersPage"
我检查了控制器中隐藏元素(文本)的值,并根据重定向到不同视图的值。