The way that you set up a control array in a web app is a little different than the way you create one in a desktop app.
Let's say that you have put a Label control named Label1 on a window and you want to make a copy of it. First you set the Index property of Label1 to 0 in the properties pane.
I put this code in the Action event of a push button but it could go a number of different places.
dim myLabel as Label1 = self.AddLabel1
myLabel.top = 160 //now move the new label so that we can see it
That's it! Now you have a copy of the Label. If you want to set the text in both labels the code looks like this:
Label1(0).text = "Real Studio"
Label1(1).text = "Web App"
Of course, you have more than one copy of this Label and other controls in Real Studio.