当前位置 > 首页 > Asp.net

在项目中自定义MVC模板 - 概说

2010-7-21 11:57:00来源:Asp.net

作者: BaconPeng 发表于 2010-07-21 11:03 原文链接 阅读: 192 评论: 0

 

找到公用模板

$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 查看评论 发表评论

购买博客园2010T恤,留下2010年的纪念


最新新闻:
· Google网站管理员工具已能显示全部反向链接(2010-07-21 11:45)
· MacPaint源代码存放至计算机历史博物馆(2010-07-21 11:38)
· 微软免费杀软MSE 2.0首个Beta版发布(2010-07-21 11:34)
· Chrome实现广告”预先拦截”功能:感谢苹果(2010-07-21 11:22)
· Android 2.2体现Google“大平台战略”(2010-07-21 11:20)

编辑推荐:程序员技术问答平台

网站导航:博客园首页  个人主页  新闻