私は部分的な見解を持っています:
@ModelType ProjectCreateViewModel
@Code
Dim vdd = New ViewDataDictionary()
vdd.Add("Classes", "template")
End Code
@Html.EditorFor(Function(m) m.Project.InvoiceScheduleBasedOnDates, vdd))
この部分ビューでは、新しいViewDataDictionaryを作成して、追加のデータをエディターに渡します。エディターでViewBag.Classesにアクセスし、その値はnullです。ただし、デバッグすると、ViewBagに「Classes」キーが含まれていることがわかります。ここにスクリーンダンプがあります:
なぜこれが私に起こっているのですか?この値をパーシャルからエディターテンプレートに渡すために何ができますか?