【问题标题】:Change partial view on link press更改链接按的部分视图
【发布时间】:2012-01-29 18:12:29
【问题描述】:

我有类似的东西

@{ Html.RenderPartial(@"~/Views/Management/_Main.cshtml"); }

我可以在不刷新页面的情况下更改此视图吗?我的意思是,我想在一个地方渲染一些局部。像画廊,可能是。我的意思是,我按下链接 - 加载了某些部分,具体取决于参数。 首先我想到了——母版页(Layout page)。还有其他想法吗?

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 razor


    【解决方案1】:

    您可以使用 @Ajax.ActionLink() 方法将部分视图动态加载到 div 中而无需重新加载页面。

    看看this post

    【讨论】:

    • 嗨,在我的场景中,我想在短视图和扩展视图之间切换。我在短视图中放置了一个Ajax.ActionLink,并将UpdateTargetId 设置为父div 的ID。现在,当我单击链接时,ajax 结果将替换整个页面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 2019-11-29
    • 1970-01-01
    • 2018-12-28
    • 2014-01-04
    相关资源
    最近更新 更多