我有一个强类型部分视图,它接受 ProductImage,当它被渲染时,我还想为它提供一些附加的 ViewData,我在包含页面中动态创建它。如何通过 RenderPart 调用将强类型对象和自定义 ViewData 传递给部分视图?
var index = 0;
foreach (var image in Model.Images.OrderBy(p => p.Order))
{
Html.RenderPartial("ProductImageForm", image); // < Pass 'index' to partial
index++;
}