日期:2014-05-18  浏览次数:20448 次

关于用户自定义控件
如何获取用户自定义控件中包含的控件,比如用户自定义控件中有一个id为Label1的Label,如何在调用该控件的页面中改变Label1的text值呢?   可以引申到复杂的控件,比如gridviev,如何获取用户自定义控件中的gridview,控制gridview的更新.

不用用户自定义控件,这些问题都没有,一用问题都来了,希望大家帮忙解决.

------解决方案--------------------
用属性,属性赋值
------解决方案--------------------
简单值的话用属性,事件的话可以用委托
------解决方案--------------------
使用属性,在定义用户控件的时候,可以定义一组属性:
比如:
public string SetLabel1Text
{
set
{
Label1.Text = value;
}
get
{
return Label1.Text;
}
}