使用C#MVC。如果用户在表单中输入无效信息,我需要返回视图。 代码是:
if (!ModelState.IsValid) {
return View();
}
但是Home视图中包含几个可以导航到的页面(#about,#services,#gallery,#contact)。因此,一旦页面重新加载,它将直接进入主页(当我点击联系它导航到那里我可以看到错误消息)但我需要它自动导航到联系页面,以便用户可以看到他们的错误消息以及如何解决它。
我试过了
string url = Request.UrlReferrer.AbsolutePath+ "#contact";
return redirect(url);
将页面重定向到#contact但不显示错误消息。
任何其他建议,请帮助