繁体   English   中英

当局部视图无效时,从局部视图返回主视图

[英]Returning to the main view from a partial view when the partial view is invalid

我的网站将在每个页面上呈现部分视图,以提供搜索功能。

由于这是在多个页面以及所有新页面上共享的,因此我不想硬编码任何东西或在HTTP Context上进行任何操作来确定要呈现的主视图。

因此,我有两个问题:

  1. 如何返回包含部分视图的主视图?
  2. 如何将部分视图模型返回到主视图,以便可以正确显示错误消息?

现在,我意识到我可以渲染另一个完整视图,例如带有消息的搜索结果页面,但我的首选是在部分视图中全部渲染。

提前致谢。

局部视图中的表单可以使用ajax代替常规的POST吗? 然后,您不必担心请求的来源。

如果ajax发布成功,则可以将用户重定向到搜索结果页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM