Giving each field a unique shortcut key is a good idea, but you start running into conflicts once you reach about 20 controls on your form. You could modify each label and control manually, weeding ...
ASP.NET supports three types of list controls that you can use to display data in a tabular format: Repeater, DataList, and DataGrid. Each has specific strengths and weaknesses that you should take ...