我有一个部分的看法:
@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 包含“类”键。这是一个屏幕转储:
为什么这会发生在我身上,我该怎么做才能将此值从部分传递到编辑器模板?