System.Web.UI.BaseParser()
"Provides a base set of functionality for classes involved in parsing
ASP.NET page requests and server controls."
http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/cpref/html/frlrfsystemwebuibaseparserclasstopic.asp
try looking on SourceForge.net, and searching for "Html parser". All the
ones I saw are in Java, but looking at the code for these may help you
write your own in C#.
Also you may want to keep checking the feature lists for ASP.NET 2.0
(whidbey). That may be one of the new features? Post your request on the
forums of this site, and maybe MS will publically expose it's own parser in
2.0?
http://www.asp.net/whidbey/
Michael Lang, MCSD