I have put textboxes into the Item Template of a datalist control. I'm using Visual Studio 2005 (vbscripting). I want to control the tab order of the fields on each row of the datalist. However, when I set the tab index for each field, when the user tabs out of that field, it drops to the next row, same field name. For example, it would tab from the First Name on row 1 to the First Name on row 2 instead of from the First Name on row 1 to the Last Name on row1. How can I control the tab order and remain within the same row?