我有十个或更多的视图我可以使用它:
@Html.Partial("_Stats")
或:
我的每个视图中都有20到30行HTML代码。
@ Html.Partial()是在编译还是运行时引入代码?如果在运行时那么是否有渲染部分的性能开销,我应该为此烦恼吗?
答案 0 :(得分:1)
Premature optimisation is a root of all evil !!如你所愿,请使用partials,不要担心性能。当你的应用程序每天有百万次点击停止时,请担心它。对DB的一个请求可能需要花费更多的部分费用。
答案 1 :(得分:0)
使用@{Html.RenderPartial("_Stats");}
,效果更快。