-1

我正在我的视图中打开一个编辑个人资料页面。我想在他的个人资料页面中显示该人的技能;他的技能存储在另一个表中。现在我想打开一个局部视图来展示他的技能。请帮助我如何显示部分视图。

提前致谢。

4

2 回答 2

2

如果我对您的问题的理解没有错,那么我认为您只是使用

    @Html.Action("Skills","Profile", new { id = 1 })

其中“个人资料”是您的控制器,“技能”是您的操作。

您可以通过将配置文件的 ID 传递给该操作并从该操作中使用该操作来获取配置文件的技能

    return Partial(model);
于 2012-10-30T11:32:37.217 回答
0

这个问题很模糊,但是假设您在父视图中声明了一个具有名为 Skills 的属性的模型,那么您可以像这样将内容传递给局部视图:

@{ Html.RenderPartial("SkillsForm", Model.Skills); }
于 2012-10-29T06:25:23.167 回答