我想避免使用SVG数据混淆我的View(.cshtml)。有没有办法将它放在一个单独的文件中并在我的视图中输入此文件(如Latex'\input{}
)?
使用局部视图是否有意义?
答案 0 :(得分:1)
是的,我强烈建议渲染部分视图。如果它代表数据,这是一种分离大量html的简单方法。如果您的模型包含多次出现的相同数据,您也可以考虑使用模板渲染部分视图。
只需拨打@Html.Partial("ViewName")
或@Html.Partial("ViewName", model)
,即可将您认可的html /数据替换为您希望清理杂乱的内容。
有关部分视图与使用模型模板将html从视图中分离出来的效率,请参阅this discussion。