【发布时间】:2010-08-13 04:17:36
【问题描述】:
在为类似于this article 中描述的导航小部件实现帮助扩展时,我注意到我的 HTML 现在绑定在 C# 代码中,所以如果我想使用新的菜单控件重新设置站点的外观需要稍微不同的标记(例如 <ul class="foo">...</ul> 或嵌套 <li> 标记的不同类名)我现在必须同时编辑辅助扩展和视图。
使用辅助扩展更快更容易,但这不违反关注点分离吗?您维护此类代码的经验是什么?我对 Microsoft MVC 还很陌生,所以如果我在这里遗漏了一些要点,请原谅我。
【问题讨论】:
标签: c# asp.net-mvc