当前位置 > 首页 > Asp.net

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

7/21/2010 11:57:00 AM来源: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)

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

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


  • Localization in WPF

    5/12/2009 7:42:00 PM

    Several techniques exist for localizing WPF applications. I have yet to study them before making a

  • 我的大学科研项目纪实(9)——翻译与问题

    9/19/2009 12:51:00 PM

    摘要: 搭建一个php的开发环境,花费了我们两个星期的时间——其实我们也就只有去实验室那边的时候琢磨下问题动动手,回来后就忘得一干二净了。搭建环境的时候出的些低级错误,又不好

  • 保护你的在线图片被他人copy的方法

    9/11/2009 3:29:00 PM

    摘要: Protecting images online is a difficult, almost impossible, mission to accomplish. At the end,

  • NPOI 1.2教程 - 2.2.2 单元格合并

    3/31/2009 8:00:00 AM

    摘要: 作者:Tony QuNPOI官方网站:http://npoi.codeplex.com/合并单元格在制作表格时很有用,比如说表格的标题就经常是把第一行的单元格合并居中。那么在NPOI中应该如

  • 免费开源的模版引擎VTemplate

    8/17/2009 12:09:00 PM

    摘要: VTemplate是一个免费的开源(采用LGPL开源许可协议)模板引擎,用于解析运行VT模板元素; 其主要目标是为ASP.Net开发提供另外一种技术选择方案,以保证用简单的语法,良好的结构,

  • Intersoft's Presenter February 2009 CTP

    2/7/2009 5:59:00 AM

    Ive been testing this controls from Intersoft for a couple of months now. They are so cool and so

  • 接口反射委托设计模式,水到渠成

    10/17/2009 2:00:00 AM

    摘要: 博客园上常关注的两个博客,老吉写了篇不懂接口、反射、委托、设计模式足足写了5年的代码,还有白话反射,老赵写了篇谈白话反射。 自己也有些感想,接口反射这些东西,无论哪个编程语言里都属于《xxx

  • MVCTurbine and my response

    12/15/2009 11:20:00 PM

    As mentioned in my last post’s comment, Javier has posted his thoughts . Though I criticized his

  • WF 4.0 beta1活动概览(2):Flowchart、Messaging、PowerShell以及Migration

    6/11/2009 10:06:00 AM

    本文接着来介绍一下WF 4.0 beta1的其他几个活动分类:Flowchart、Messaging、PowerShell和Migration。 Flowchart Flowchart是

  • 用Pivot, OData和Windows Azure技术实现Visual Netflix Browsing

    8/22/2011 8:36:00 AM

    作者: Steve Marx 翻译:郑子颖 原文地址: http://blog.smarx.com/posts/pivot-odata-and-windows-azure-visua