用户控件
计算机科学领域术语
(user control)
用户控件定义
在 Windows 窗体中:在应用程序内部或应用程序之间提供一致性行为和用户界面的复合控件。用户控件可以是某个应用程序的本地控件,也可以添加到库中并编译成 DLL 供多个应用程序使用。
通常,开发服务器控件有两种方法。第一种方法,就是所说的自定义控件开发,即继承如Control的基类实现服务器控件。
主要步骤
第二种开发服务器控件的方法,即开发用户控件。创建用户控件与创建普通ASP.NET Web页面类似,但是如同简述的那样,它们会有些不同。下面列举了创建用户控件必须采取的主要步骤。
(1)创建一个扩展名为.ascx的文本文件。这是用户控件和ASP.NET Web页面的第一个不同点,后者使用的扩展名为.aspx。
(2)在文本文件顶部添加@Control指令,并通过Language属性来设置所选择的编程语言,例如C#。这是用户控件和Web页面的第二个不同点。后者使用@Page指令而不是@Control。
(3)向文本文件添加HTML标记文本和ASP.NET服务器控件。可以添加除html、body和form之外的任何HTML标记。这是因为用户控件不能单独使用,而必须作为Web页面的一部分使用。这是用户控件和Web页面的第3个不同点。由于Web页面自身独立,因此最终用户能够直接访问它,对于用户控件则不是这样。
参考资料
最新修订时间:2024-05-21 12:11
目录
概述
用户控件定义
主要步骤
参考资料