There are several ways to move controls in Windows forms, but things are more restricted with Web server controls, which don't have Top and Left properties to position controls. Instead, Web server controls are positioned using CSS styles.
In particular, you can use the Style("LEFT") and Style("TOP") properties to move a control.
You can see how this works in the Controls example on the CD-ROM; when you click the "Move text box" button, the code moves the text box this way, where I'm setting the left edge's position of the text box to 300 pixels:
Private Sub Button4_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button4.Click TextBox1.Style("Left") = "300px" End Sub