In my previously article I have presented the Asp.net Ajax Grid, I am currently writing a comprehensive guide of Developing Asp.net Ajax controls. This will certainly help you to write your own custom control. If you have not checked my
previous article I strongly recommend you to read it first.