Asp.Net 网站开发 之 用户控件
用户控件
用户控件一般是由系统控件组合而成,当系统控件满足不了需求时就可以自定义用户控件使用。系统控件的属性用户控件也有,需要自己写。用户控件后缀名为:.ascx
一,创建用户控件
二,为用户控件添加属性
【案例】单击确定按钮显示文本框内容:
public string Text
{
get { return TextBox1.Text; }
set { TextBox1.Text = value; }
}
三,为用户控件添加方法
【案例】为用户控件添加一个方法用于设置文本框内容的前景色和按钮的背景颜色
注意:设置颜色要引用命名空间:using System.Drawing;
public void F(Color color)
{
TextBox1.ForeColor = color;
Button1.BackColor = color;
}
后台调用方法时哦也要引用命名空间:using System.Drawing;
运行结果:
用户控件特点:
1.不可以单独使用,不可直接使用
2.修改时只需要修改用户控件就可以。
3.系统控件怎么用,用户控件就要怎么用,用户控件的方法和属性都需要自己写