我是mvc的新手。我想在布局页面中添加局部视图。 为此,我为局部视图创建了一个动作方法,并使用此操作我创建了局部视图。 我想在所有其他视图中添加这个局部视图......我们怎么做呢
这是我对部分视图的行动
public ActionResult _PartialIndex()
{
IList<LawyerModel> lawyerList = new List<LawyerModel>();
var query = (from lawyer in context.law_advocates
orderby lawyer.AdvocateID ascending
select lawyer).Take(35);
var lawyerimg = query.ToList();
foreach (var lawyerdata in lawyerimg)
{
lawyerList.Add(new LawyerModel()
{
AdvocateID = lawyerdata.AdvocateID,
ImageID = lawyerdata.ImageID,
ImagePath = "~/MemPhoto/" + lawyerdata.ImageID
});
}
return PartialView(lawyerList);
}
答案 0 :(得分:2)
您可以在布局页面中添加部分视图。
请添加如下
@ Html.Partial(“partialViewName”)//'partialViewName'是部分视图名称
答案 1 :(得分:0)
@Html.Partial("~/Views/Shared/Partials/Widgets/_QuickSearch.vbhtml")
这样可行,请尝试确保部分路径完全合格。