当前位置:  开发笔记 > 编程语言 > 正文

剃刀视图引擎 - 如何添加部分视图

如何解决《剃刀视图引擎-如何添加部分视图》经验,为你挑选了1个好方法。



1> Darin Dimitr..:

你看起来很像编辑器模板,所以你可以这样包含它(当然假设你的部分放在~/views/controllername/EditorTemplates子文件夹中):

@Html.EditorFor(model => model.SomePropertyOfTypeLocaleBaseModel)

或者如果不是这种情况:

@Html.Partial("nameOfPartial", Model)


Html.Partial完美无缺.使用Razor视图引擎在Visual Studio中启动一个新的ASP.NET MVC 3项目,打开`Shared`文件夹中的`_Layout.cshtml`文件,并检查如何包含源自`WebViewPage`的`_LogOnPartial.cshtml`完成(使用Html.Partial).所以不,部分不需要从`ViewPage`或`ViewUserControl`派生来使`Html.Partial`工作.
@Draw我认为将RenderPartial包装成`@ {...}`块应该可行.不知道是否有更好的解决方案.
推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有