As apart of my project specifications I have decided that my site I am developing must meet WAI AA standards. I am also developing the site in ASP.NET. I cannot use the datagrid controls because they automaticaly generate tables which are not allowed to be used unless they are tables as in the paper based tables. Tables must not be used to position text or other page elements, CSS must be used for this. In PHP or ASP classic this would be really easy to do, but not in ASP.NET. I have spent a good week trying to figure out how you get radio buttons to work in a repeater but I am coming to the conclusion that it is not possible. I am getting really p*ssed of with ASP.NET because it seems its easy for any donkey to produce a rubbish site in, but you make a site that is produced to none Microsoft standards seems hard. I much prefer PHP anyday.