Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 1:36:28
asp.net2.0中web用户控件的概述与优点

asp.net2.0中web用户控件的概述与优点





用户控件概述



用户控件是一种复合控件,其工作原理类似于ASP.NET 2.0网页,可以向用户控件添加现有的Web服务器控件和标记,并定义控件的属性和方法,还可以将控件嵌入ASP.NET 2.0网页中充当一个单元。



用户控件与ASP.NET 2.0网页区别如下所示。



用户控件的文件扩展名为.ascx。



用户控件中没有@Page指令,而是包含@Control指令,该指令对配置及其他属性进行定义。



用户控件不能作为独立文件运行,而必须像处理任何控件一样,将其添加到ASP.NET2.0页中。



用户控件中没有html、body或form元素,这些元素必须位于宿主页中。



用户控件的优点



用户控件可以用来重用现有的控件,同时可以方便地创建具有复杂用户界面元素的控件,用户控件在一定程度上取代了服务器端的文件包含(