抱歉,标题不够清楚。我的asp.Net表单中有大约20个Label和20个TextBoxes,所有这些元素的Visible属性都是false。
我愿意将它们的某些Visible属性更改为true,具体取决于给定的数字。如何在FOR循环中使用这些Labels和TextBoxes的ID?
我已将标签命名为:Label1,Label2,Label3等。
ps:ParameterCount的值从1到20。
for (int i = 0; i <= parameterCount; i++)
{
Label[i].Visible = True; //I know it's wrong, but something like this
}
示例1:ParameterCount = 4
(Label1,Label2,Label3,Label4).Visible = True
示例2:参数计数= 2
(Label1,Label2).Visible = True
只需将标签放入数组即可:
Label[] arr = new Label[] { label1, label5, label10, lable13, label14 };
for (int i = 0; i < ParameterCount; ++i)
arr[i].Visible = true;
规定 ParameterCount <= arr.Length
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句