I'll write up an article about it. In the meanwhile I suggest reading Bill Pierce's articles. http://www.codeproject.com/aspnet/LatLaysFlat-Part1.asp http://www.codeproject.com/useritems/LatLaysFlat-Part2.asp His implementation is a more serverside oriented approach. Mine simply makes use of the clientside features and make the data visible in the serverside controls. I've been made aware that there may be some problems wieving the pages with IE. I use Frefox and simply assumed that if it displayed there it would be standard compliant. Anyone have any problems in this regard? JJRDK