<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>CSS Friendly Control Adapters</title><link>http://forums.asp.net/1018.aspx</link><description>Discuss the CSS Friendly Control Adapters sample project, ask questions, post bugs, etc</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Introduction to this forum</title><link>http://forums.asp.net/thread/1296222.aspx</link><pubDate>Thu, 25 May 2006 15:42:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1296222</guid><dc:creator>Russ Helfand</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1296222.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1018&amp;PostID=1296222</wfw:commentRss><description>&lt;p&gt;&lt;font face=Arial size=2&gt;ASP.NET is a great technology for building web sites but it would be even better if it rendered different HTML. For example, the Menu control makes it simple to add a menu to a web site but it would be better if it didn't create &amp;lt;table&amp;gt; tags and was easier to style using CSS. Happily, it's easy to "teach" the Menu control how to generate the kind of HTML that you prefer. Indeed, you can modify any ASP.NET control so it produces better HTML. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Arial size=2&gt;The key is to use something that may be new to you: control adapters. These are little chunks of logic that you add to your web site to effectively "teach" an ASP.NET control how to render better HTML. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Arial size=2&gt;You can learn more about adapters, in general, and CSS Friendly adapters, in particular, by visiting:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.asp.net/CSSAdapters/Default.aspx"&gt;&lt;font face=Arial size=2&gt;http://www.asp.net/CSSAdapters/Default.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2006/05/02/CSS-Control-Adapter-Toolkit-for-ASP.NET-2.0-.aspx"&gt;&lt;font face=Arial size=2&gt;http://weblogs.asp.net/scottgu/archive/2006/05/02/CSS-Control-Adapter-Toolkit-for-ASP.NET-2.0-.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Arial size=2&gt;This forum is a place to discuss these adapters, suggest enhancements, post experimental versions of new adapters, etc.&lt;/font&gt;&lt;/p&gt;</description></item></channel></rss>