[转载]在项目中自定义MVC模板

[转载]在项目中自定义MVC模板 – 概说 – BaconPeng – 博客园.

找到公用模板

$Microsoft Visual Studio 10.0$\Common7\IDE\ItemTemplates\CSharp\Web\MVC 2\CodeTemplates

VS2008一样

把这个目录拷贝到项目根目录下,出现的对话框点击“取消”。N次之后,模板被添加进来(那几个tt)。

这时,项目会使用CodeTemplates中的模板覆盖全局模板。

可以修改模板或者添加新的。最好是下载T4 Editor来编辑模板,会有语法高亮和Intelli sence

比如说你可以修改Controller.tt来添加自己经常会用到的action,或者修改原来的action成你自己的处理方式。

或者添加一个View Template,那样在Add View..菜单点击之后,会有多一个View可以选择。

比如我加了一个MyList.tt

那么在Add View…菜单中会多出一个View MyList

如果项目中有许多地方会用到模板里没有定义过的actionview

可以用这种方法自定义。

当然,如果你觉得MVC缺省模板本来就不好用,也可以直接修改本文开始处目录里的全局模板,这样机器上所有新建 的MVC程序都将使用你修改过的模板。

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏