一个简单的用户控件例子

说明:
    本例子旨在说明如何创建用户控件,可能会简单了些,但对于初学者来说应该有一定的帮助吧。

开发环境:Visual Web Developer 2005 Express Edition Beta 2(下面简称VWD)

开发步骤:

一、启动VWD,新建一网站。
二、在“解决方案管理器”中“添加新项”,项目类型选“WEB用户控件”,名称为“myct1.ascx”,语言选“C#”,并选择“将代码放在独立的文件中”。
三、在“myct1.ascx”的设计界面中放置一Button,将其text属性值设置为“我的按钮”。
四、在“解决方案管理器”中,添加新项,类型为web窗体,名称为“default.aspx”,语言选择“C#”。
五、在“default.aspx”的设计界面中,将“解决方案管理器”中的“myct1.ascx”拖放进来。
六、双击“default.aspx”中的按钮控件,进入“myct1.ascx.cs”,在Button1_Click事件中添加代码“Button1.text = "我的控件测试"”。
七、右键点击“default.aspx”,选择“在浏览器中查看”查看相应的效果。

补充:
1.将控件拖进窗体中后,在窗体的源中会自动生成以下语句:
<%@ Register Src="myct1.ascx" TagName="myct1" TagPrefix="uc1" %>
该语句实现了对用户控件的引用。
2.本例实现了对Button控件的简单扩展,如何对其作更复杂而更实用的扩展呢?后面的学习中要多注意这方面的技术。

posted @ 2005-10-31 09:59  翔之天国  阅读(563)  评论(0编辑  收藏  举报