哪个最好使用ViewHelper或Partial View?

我正在创建一个viewhelper,因为内容的呈现有逻辑。 但后来我意识到我正在硬编码viewhelper中的html,这是可以实现的 也使用局部视图。许多人认为观点不应该有逻辑。 但如果我使用viewhelper,我需要重新编译项目,如果我需要更改样式。 所以我的问题是何时使用viewhelper以及何时使用局部视图?     
已邀请:
你可以在局部视图中使用逻辑,简单地说它应该有像
if/else
这样简单的语句,它只是一个最好的做法,可以避免你在局部视图中编写整个控制器的工作。     

要回复问题请先登录注册