我对这种片面的看法很困惑。
我想在我的主视图中加载部分视图。
这是一个简单的例子。
我正在加载 Homecontroller Index 操作的 Index.cshtml 作为主页。
在 index.cshtml 中,我正在创建一个链接
@Html.ActionLink("load partial view","Load","Home")
在 HomeController 我添加了一个名为的新动作
public PartialViewResult Load()
{
return PartialView("_LoadView");
}
在 _LoadView.cshmtl 我只是有一个
<div>
Welcome !!
</div>
但是,在运行项目时,index.cshtml 首先呈现并向我显示链接“加载部分视图”。当我单击它时,它会转到将欢迎消息从 _LoadView.cshtml 呈现到 index.cshtml 的新页面。
有什么问题?
注意:我不想通过 AJAX 加载页面或不想使用 Ajax.ActionLink 。