如何在 for 循环中呈现部分视图以便我可以保存所有行?

how to render partial view inside a for loop so i can save all rows?

我刚开始使用 MVC,但在将 IList 模型保存到数据库时遇到了问题。我有一个 for 循环,按照我读过的关于如何在模型中保存多个项目的所有帖子的建议循环遍历列表。但是,我看不到有关如何仅通过传递参数

来呈现局部视图的示例或文章

这是原始代码。哪个 returns 空模型提交。

@foreach (var item in Model) 
            { 
                Html.RenderPartial("_Budget", item); 
            }  

这是我从建议中找到的当前代码。但是我不知道如何在每个循环中渲染局部视图。任何建议将不胜感激。谢谢

@for (var i = 0; i < Model.Count; i++) 
            { 
                Html.RenderPartial("_Budget", item); 
            }

尝试使用@Html.Partial

@foreach (var item in Model) 
{ 
   @Html.Partial("_Budget", item); 
}