via Kent Sharkey's Blog

Five ASP.NET Controls You Might Be Craving

"In this article, we'll tackle five ASP.NET features that require wicked and creative code."

... if you're looking for a [out of the box] data-bound bulleted or numbered list of strings, prepare to face disappointment.... I'm not sure how you feel about that, but I craved a BulletList control for a while. Then, I made the decision to build it myself. Quite surprisingly, it wasn't too difficult ...

Dino describes the creation of 5 ASP.NET controls to do some very useful things (like a data bound bulleted list).. from CoDe magazine