Visual Studio 2008在Web.config文件中注册web用户控件

开发 后端
本文讲述Visual Studio 2008在Web.config文件中注册web用户控件的功能。一旦web config配置后,就可以在(项目)的任何页面来使用这个web用户控件了。

在上一篇《创建web用户控件》中介绍了如何创建一个web用户控件和在页面使用它。注意:在页面拖拽一个web用户控件后,VS 会在页面上方添加 @Register指令。

如果将来移动了web用户控件的位置的话,那么在每个使用了这个web用户控件的页面都需要修改注册指令,这是件很麻烦的事,如果把注册指令移到web.config文件里,那么修改文件的路径就会变得容易多了,任何位置改变更新在一个位置就可以完成。在Web.Config里进行如下输入:

  1. < configuration> 
  2. < system.web> 
  3. < pages> 
  4.  
  5. < controls> 
  6. < add tagPrefix="MyControl" src="~/Controls/WebUserControl.ascx" tagName="MyButton"/> 
  7. < /controls> 
  8.  
  9. < /pages> 
  10. < /system.web> 
  11. < /configuration> 
  12.  

一旦web config如上述配置后,就可以在(项目)的任何页面来使用这个web用户控件了。

  1. < body> 
  2.     < form id="form1" runat="server"> 
  3.         MyButton ID="MyUserControl" runat="server" /> 
  4.     form> 
  5. < /body> 

以前还真不知道web用户控件居然可以在Asp.net 的web.config里面注册,这个功能设计很很人性化,考虑真周到。

【编辑推荐】

  1. Visual Studio 2008中创建web用户控件
  2. Visual Studio 2008的ListView数据排序
  3. Visual Studio 2008的标记导航功能
  4. Visual Studio 2008中绑定ListView控件
  5. Visual Studio 2008中增加浏览器
责任编辑:yangsai 来源: 守望轩
相关推荐

2009-07-01 17:20:10

web用户控件Visual Stud

2009-10-20 09:59:44

Visual Stud

2009-08-05 14:11:56

ASP.NET Web

2009-07-27 13:43:11

Web.config文ASP.NET

2009-07-29 14:23:08

ASP.NET配置文件

2009-07-28 14:54:47

web.config文ASP.NET应用程序

2011-04-19 14:35:58

ASP.NETWeb.config

2009-12-02 16:49:46

Visual Stu

2009-07-01 17:04:13

ListViewVisual Stud

2009-11-10 15:27:42

Visual Stud

2009-12-16 15:00:45

Visual Stud

2011-02-13 17:10:28

Visual Stud

2009-08-28 09:48:06

Visual Stud.NET 4Web.config

2009-12-03 14:45:49

Visual Stud

2009-12-16 15:05:15

Visual Stud

2010-07-22 10:52:21

SQL Server数

2009-12-09 17:20:13

2009-12-09 17:28:56

Visual Stud

2021-09-02 09:33:55

微软代码编辑器Web

2009-07-24 10:36:08

ASP.NET控件
点赞
收藏

51CTO技术栈公众号