Visual Web Developer的自定义WebForm模板

前言

解决自己常用代码的重复输入问题。

环境

Microsoft Visual Web Developer 2008 Express Edition(Microsoft Visual Studio 2008貌似也可 以)

正文

1.找到Visual Studio 自带的WebForm模板拷贝一份放到任意目录

Microsoft Visual Studio 2008:

Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\2052\WebForm.zip

Microsoft Visual Studio 2005:

Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\Web\CSharp\2052\WebForm.zip

2.解压WebForm.zip,直接修改CodeBeside.cs,加上版权信息和PageBase

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Kas.Web
{
     public partial class $codebesideclassname$ : PageBase
     {
         protected void Page_Load(object sender, EventArgs e)
         {

         }
     }
}

$time$按文档上说会生成DD/MM/YYYY 00:00:00格式的日期

$codebesideclassname$ ,从默认的模板参数中也找不到这个,这个属于特定的参数了,需要模板引 擎来解析,在WebForm.vstemplate中我们能看到 WizardExtension这个节点,下面指定了解析模板的引擎 ,注意,如果删除其他多余的页面模板也会解析失败,直接给你显示$codebesideclassname$为类名。

如果要修改模板显示的名称等其他信息就需要修改WebForm.vstemplate了,这里修改一下 TemplateData下的Name就可以了,其他参数说明用Visual Studio 打开的话有智能提示中文说明。

时间: 2024-09-17 04:10:11

Visual Web Developer的自定义WebForm模板的相关文章

visual web developer2005 找不到模板

问题描述 我装了visualwebdeveloper2005,但是现在新建网站的时候提示找不到模板,这个问题怎么解决啊 解决方案 解决方案二:帮顶,收分!~~

visual web developer运行网站遇到IncludeStyleBlock错误,求教

问题描述 具体错误如下:"IncludeStyleBlock"不是"System.Web.UI.WebControls.Menu"的成员.本人学生党,这个是网络架构的作业.在网上搜了一圈也没找到解释,求大神指点. 解决方案

Visual Web Developer (VWD)注册收不收费的?我注册时只输入微软的Passport它就给我寄了注册码了,真有点担心

问题描述 VisualWebDeveloper(VWD)注册收不收费的?我注册时只输入微软的Passport它就给我寄了注册码了,真有点担心 解决方案 解决方案二:免费的放心

我用Microsoft Visual Web Developer 2008 Express Edition做了个系统,但我让它在2.o的服务器上运行该怎么办?

问题描述 我用MicrosoftVisualWebDeveloper2008ExpressEdition做了个系统,但我让它在2.o的服务器上运行该怎么办?用2008做的,应该是要有.net3.5的吧,但网站是发布在虚拟空间中的,而且只有装2.0我该怎么改我的程序? 解决方案 解决方案二:把每个项目生成.NETFramework2.0就偶看了...如果有Ajax的话需要改一下配置文件

c#-在visual stadio web developer编写计算器

问题描述 在visual stadio web developer编写计算器 如何只定义一个button而使所有的数字键都可以在lable里显示

在Word2010中使用自定义图表模板创建图表

第1步,打开Word2010文档窗口,切换到"插入"功能区.在"插图"分组中单击"图表"按钮,如图1所示. 图1 单击"图表"按钮 第2步,在打开的"插入图表"对话框中单击"模板"选项,在右侧的"我的模板"列表中选中用户创建的自定义模板,并单击"确定"按钮,如图2所示. 图2 "插入图表"对话框 第3步,返回Word2010窗口

grunt从入门到自定义项目模板

文章还可在我的github上找到,排版更友好一点:grunt从入门到自定义项目模板 一.Grunt入门介绍 1. Grunt是神马 基于任务的命令行构建工具(针对JavaScript项目) 链接:http://gruntjs.com/ 2. 使用Grunt的理由 前端的工具算得上是五花八门,在介绍如何Grunt之前,首先我们得反问自己: Grunt能够帮我们解决什么问题? 是否有其他更合适的替代方案? 3. Grunt能够帮我们解决什么问题? 作为一名开发人员,我们见过了不少功能胡里花哨但并不实

web.config文件自定义配置节的使用方法的一个简单例子

web web.config文件自定义配置节的使用方法的一个简单例子用来演示的程序名为MyApp,Namespace也是MyApp 1.编辑web.config文件 添加以下内容,声明一个Section <configSections>    <section name="AppConfig" type="MyApp.AppConfig, MyApp" /> </configSections>   声明了一个叫AppConfig的

Word 2007自定义图表模板的操作

用户在Word2007中创建的自定义图表模板可以随时进行删除或重命名操作,操作步骤如下所述: 第1步,打开Word2007文档窗口,切换到"插入"功能区.在"插图"分组中单击"图表"命令,如图2011081014所示. 图2011081014 单击"图表"命令 第2步,在打开的"插入图表"对话框中,单击"管理模板"按钮,如图2011081015所示. 图2011081015 单击&quo