在用户控件的ascx.cs中定义公开的属性:
private stirng _name;
public string Name
{
get
{
return this._name;
}
set
{
this._name = vlaue;
}
}
这样这个用户控件就有了一个属性Name,这个控件在aspx页面中被引用是这样的:
<%@ Register TagPrefix= "uc1 " TagName= "WebUserControl1 " Src= "WebUserControl1.ascx " %>
<uc1:WebUserControl1 id= "WebUserControl11 " Name= "kent " runat= "server "> </uc1:WebUserControl1>
private stirng _name;
public string Name
{
get
{
return this._name;
}
set
{
this._name = vlaue;
}
}
这样这个用户控件就有了一个属性Name,这个控件在aspx页面中被引用是这样的:
<%@ Register TagPrefix= "uc1 " TagName= "WebUserControl1 " Src= "WebUserControl1.ascx " %>
<uc1:WebUserControl1 id= "WebUserControl11 " Name= "kent " runat= "server "> </uc1:WebUserControl1>