【发布时间】:2012-12-18 22:03:08
【问题描述】:
我正在创建一组帮助程序来呈现兼容的Twitter Bootstrap html。在我看来,在如何将这些方法组合在一起时,我有两种选择:
- 扩展 HtmlHelper 前缀为 TB 的方法
- 创建一个包含方法的新类
TBootHelper
在第二种情况下,要获得 TBoot 助手可用,开发人员将添加
<pages pageBaseType="Twitter.Bootstrap.Mvc.TBootViewPage">
发给~/Views/web.config(@darin 指出)
或在需要时实例化助手
@using Twitter.Bootstrap.Mvc
var TBoot = new TBootHelper<TModel>(Html);
我的问题是,我应该创建一个TBootHelper 类还是只向HtmlHelper 添加方法?
【问题讨论】: