如何使用索引布局在视图(MVC)的索引页上直接调用部分视图(基于ajax)
让我更具体一点。我想做的是,当我点击一个子菜单时,比如说XYZ是主菜单ABC的子菜单。当我点击XYZ时,它通过ajax加载到主页上,即ABC。ajax部分完成了,我不知道如何通过菜单调用它。我将把我的代码粘贴到b上,更加清晰如何使用索引布局在视图(MVC)的索引页上直接调用部分视图(基于ajax),ajax,asp.net-mvc,asp.net-mvc-partialview,Ajax,Asp.net Mvc,Asp.net Mvc Partialview,让我更具体一点。我想做的是,当我点击一个子菜单时,比如说XYZ是主菜单ABC的子菜单。当我点击XYZ时,它通过ajax加载到主页上,即ABC。ajax部分完成了,我不知道如何通过菜单调用它。我将把我的代码粘贴到b上,更加清晰 <li>@Html.ActionLink("About Us", "Index", "AboutUs") <ul> <li>@Html.ActionLink("Vision & Misson", "Inde
<li>@Html.ActionLink("About Us", "Index", "AboutUs")
<ul>
<li>@Html.ActionLink("Vision & Misson", "Index", "AboutUs")</li>
<li>@Html.ActionLink("Our Ethics", "Index", "AboutUs")</li>
</ul>
</li>
ActionLink(“关于我们”、“索引”、“关于我们”)
- @ActionLink(“Vision&Misson”、“Index”、“AboutUs”)
- @ActionLink(“我们的道德”、“索引”、“AboutUs”)
同样,单击“我们的道德”页面时,应直接调用部分视图“我们的道德”,并将其显示在关于我们的索引页面上将@Html.ActionLink更改为@Ajax.ActionLink
<li>@Html.ActionLink("About Us", "Index", "AboutUs")
<ul>
<li>@Ajax.ActionLink("Vision & Misson", "VisionAndEthics", new AjaxOptions {
InsertionMode = InsertionMode.Replace, UpdateTargetId = "divTarget"
})</li>
<li>@Ajax.ActionLink("Our Ethics", "OurEthics", new AjaxOptions {
InsertionMode = InsertionMode.Replace, UpdateTargetId = "divTarget"
})</li>
</ul>
</li>
通过扩展此解决方案,您还可以处理关闭javascript的客户端。将@Html.ActionLink更改为@Ajax.ActionLink
<li>@Html.ActionLink("About Us", "Index", "AboutUs")
<ul>
<li>@Ajax.ActionLink("Vision & Misson", "VisionAndEthics", new AjaxOptions {
InsertionMode = InsertionMode.Replace, UpdateTargetId = "divTarget"
})</li>
<li>@Ajax.ActionLink("Our Ethics", "OurEthics", new AjaxOptions {
InsertionMode = InsertionMode.Replace, UpdateTargetId = "divTarget"
})</li>
</ul>
</li>
通过扩展此解决方案,您还可以处理关闭javascript的客户端