从分部视图加载分部视图
本文关键字:视图 加载 | 更新日期: 2023-09-27 17:56:38
我有一个叫做_LoginPartial的部分视图,这个部分是我的登录表单。在该视图的底部是一个名为"寄存器"的链接,它显然会将用户引导至寄存器视图。至于现在,这是另一种观点,但我只是希望它加载而不是_LoginPartial作为另一个部分,我希望它从_LoginPartial扩展。是否可以调用部分来替换旧的部分?以及如何使其扩展视图并同时用_RegisterPartial替换_LoginPartial。
您可以在页面加载时在主视图中呈现部分视图,如果用户单击注册链接隐藏登录div并显示注册表单div,并且在取消注册时隐藏注册表单和显示登录表单,这很简单。
第二种方法是在寄存器链接上发送 ajax 调用并在容器div 中加载寄存器部分视图,如下所示:
<div id="container">
// your login partial view html here with register link at bottom
</div>
现在,单击注册器通过ajax调用获取注册表部分视图,并在带有id容器的div中附加html。