MVC返回视图并导航到该视图中的页面

时间:2014-05-11 10:43:13

标签: asp.net-mvc view controller navigation return

使用C#MVC。如果用户在表单中输入无效信息,我需要返回视图。 代码是:

if (!ModelState.IsValid) {
        return View();
   }

但是Home视图中包含几个可以导航到的页面(#about,#services,#gallery,#contact)。因此,一旦页面重新加载,它将直接进入主页(当我点击联系它导航到那里我可以看到错误消息)但我需要它自动导航到联系页面,以便用户可以看到他们的错误消息以及如何解决它。

我试过了

string url = Request.UrlReferrer.AbsolutePath+ "#contact";
return redirect(url);

将页面重定向到#contact但不显示错误消息。

任何其他建议,请帮助

0 个答案:

没有答案