I've posted an update to the Content Control in the Projects section of the site.
After much pondering, I decided to perform a rewrite on it. Originally, it was a server control (entirely code-based). I rewrote it as a user control (markup and code). It's greatly simplified; and the code is a lot cleaner. I've updated the project on SourceForge as well.
In addition, I've coded up a PHP port of the same concept. Although I don't work in PHP much, Wick had use for it. The PHP version, with a sample project is also included in the Content Control area of Projects section.