Orchardcms Orchard:Display.User()和New.User()之间的差异

Orchardcms Orchard:Display.User()和New.User()之间的差异,orchardcms,Orchardcms,Orchard模板中的Display.User()和New.User()之间有什么区别 我在Core\Shapes\Views\Layout.cshtml中看到这行razor代码: Model.Header.Add(Display.User(),“10”) 其中,在Themes\TheThemeMachine\Views\Layout.cshtml中有这行代码: WorkContext.Layout.Footer.Add(New.User(),“10”)第一个错误,应替换为Model.Heade

Orchard模板中的Display.User()和New.User()之间有什么区别

我在Core\Shapes\Views\Layout.cshtml中看到这行razor代码:

Model.Header.Add(Display.User(),“10”)
其中,在Themes\TheThemeMachine\Views\Layout.cshtml中有这行代码:


WorkContext.Layout.Footer.Add(New.User(),“10”)第一个错误,应替换为
Model.Header.Add(New.User(),“10”)

New.ShapeName()
实例化一个新形状,但不呈现它

@Display.ShapeName()
实例化并呈现新形状

Model.Header.Add(Display.User(), "10");
WorkContext.Layout.Footer.Add(New.User(), "10");