在MVC 3中使用Razor View引擎渲染部分视图
问题描述:
我已经渲染了底部主布局中的剖面。这通常是在呈现时在页面底部呈现JavaScript的部分。在View和_partial视图中定义该部分。当页面呈现时,它从页面视图呈现部分,而不是从_partial视图呈现。在MVC 3中使用Razor View引擎渲染部分视图
如何将_partial视图中定义的部分渲染为主布局?
我已经渲染了底部主布局中的剖面。这通常是在呈现时在页面底部呈现JavaScript的部分。在View和_partial视图中定义该部分。当页面呈现时,它从页面视图呈现部分,而不是从_partial视图呈现。在MVC 3中使用Razor View引擎渲染部分视图
如何将_partial视图中定义的部分渲染为主布局?
@ Html.Partial( “NameOfPartial”,ModelForPartial)如果我理解你。很难理解你想要什么。 – Alleo
这不支持。抱歉。一种可能的解决方案是使用这个重复问题中显示的自定义帮助器:http://stackoverflow.com/questions/5433531/using-sections-in-editor-display-templates/5433722#5433722。 –
为什么我无法访问App_Code文件夹中的System.Web.Mvc名称空间。我正在App_Code类中创建扩展方法。在添加到扩展类时,我无法在intellisence中看到这个名称空间。它不认为HtmlHelper是知道类型。 – Nps