我想知道是否有任何方法静态调用视图渲染类似于如何使用以下Web窗体代码调用子布局:
<sc:Sublayout Path="~/sublayouts/samplesublayouts.ascx" DataSource="SomeItemId" runat="server" />
Run Code Online (Sandbox Code Playgroud)
我试过这样做:
@Html.Sitecore().ViewRendering("~/renderings/samplerendering.cshtml", new { DataSource= "SomeItemId"})
Run Code Online (Sandbox Code Playgroud)
但是我不能强烈地键入视图渲染,除非我还在sitecore中创建渲染项,并且还在sitecore中创建模型项,因为我会收到并发生错误.我想知道是否有一种类似的简单方式我可以使用MVC静态输入内部渲染器.