读书人

在asp.net中定义一个Control对象怎么

发布时间: 2013-04-09 16:45:09 作者: rapoo

【求助】在asp.net中定义一个Control对象,如何设置它的Text值?貌似没有Text属性啊。。。求助~
是这样子的,我这里有三个控件:

Label label1 = new Label();
Button btn = new Button();
Label label2 = new Label();
然后定义了一个Control数组用来存储这三个控件:
Control[] ctrl = new Control[3];
ctrl[0] = label1;
ctrl[1] = btn;
ctrl[2] = label2;

现在我想设置label1、btn、label2前台显示的名称(就像这样子:label1.Text = "姓名"、btn.Text = "添加"、label2.Text = "完成";)

但是!我发现没有ctrl[0].Text = "";这个属性,也就是说ctrl[0]中无Text属性,那么请问怎样用ctrl[0]、ctrl[1]、ctrl[2]来设置三个控件的Text呢?
[解决办法]
((Label)crtl[0]).Text = "";写漏了,正确应该是这样

读书人网 >asp.net

热点推荐