Ich habe eine stark typisierte Teilansicht, die ein ProductImage verwendet, und wenn es gerendert wird, möchte ich ihm auch einige zusätzliche ViewData bereitstellen, die ich dynamisch auf der enthaltenen Seite erstelle. Wie kann ich mit dem RenderPartial-Aufruf sowohl mein stark typisiertes Objekt als auch meine benutzerdefinierten ViewData an die Teilansicht übergeben?
var index = 0;
foreach (var image in Model.Images.OrderBy(p => p.Order))
{
Html.RenderPartial("ProductImageForm", image); // < Pass 'index' to partial
index++;
}