<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Multi Level ASP.NET Menu with CSS Friendly Control Adapters (The Source Code!) Part 6</title>
	<atom:link href="http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/feed/" rel="self" type="application/rss+xml" />
	<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/</link>
	<description>Specializing in Microsoft Web and Database Technologies</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:27:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Steven</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-27666</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Fri, 28 May 2010 10:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-27666</guid>
		<description>This is awesome. Just can figure out how to have the top level menu with title of two words with space like &#039;My Home&#039;. Please advise if any idea.

Thanks</description>
		<content:encoded><![CDATA[<p>This is awesome. Just can figure out how to have the top level menu with title of two words with space like &#8216;My Home&#8217;. Please advise if any idea.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25557</link>
		<dc:creator>Mathias</dc:creator>
		<pubDate>Sat, 07 Nov 2009 04:58:06 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25557</guid>
		<description>Hi Peter,
Thank you for this sample, which is awesome and was a huge time-saver! There may be a reason why you organized the MasterPage this way, but one thing I modified in your code is the following: rather that have multiple datasources corresponding to each sub-section of the SiteMap, I added the sub-menu in the MasterPage, and hooked it up to a single data source, with a StartingNodeOffset of 1. As a result, there is no need to add code for the sub-menu in the pages - everything is in the MasterPage. I posted my modified MasterPage &lt;a href=&quot;http://www.clear-lines.com/blog/post/Two-level-horizontal-menu-for-ASPNET.aspx&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hi Peter,<br />
Thank you for this sample, which is awesome and was a huge time-saver! There may be a reason why you organized the MasterPage this way, but one thing I modified in your code is the following: rather that have multiple datasources corresponding to each sub-section of the SiteMap, I added the sub-menu in the MasterPage, and hooked it up to a single data source, with a StartingNodeOffset of 1. As a result, there is no need to add code for the sub-menu in the pages &#8211; everything is in the MasterPage. I posted my modified MasterPage <a href="http://www.clear-lines.com/blog/post/Two-level-horizontal-menu-for-ASPNET.aspx">here</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doc</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25474</link>
		<dc:creator>doc</dc:creator>
		<pubDate>Sun, 18 Oct 2009 13:19:53 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25474</guid>
		<description>i&#039;m new to asp.net 

is it possible that the menu could be configured such that when the mouse hovers over the top the level the second levl becomes visible and can be navigated.

the practicalities of this is avoids going to the top level page to get to a wanted second level page

thanks</description>
		<content:encoded><![CDATA[<p>i&#8217;m new to asp.net </p>
<p>is it possible that the menu could be configured such that when the mouse hovers over the top the level the second levl becomes visible and can be navigated.</p>
<p>the practicalities of this is avoids going to the top level page to get to a wanted second level page</p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25263</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 25 Aug 2009 14:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25263</guid>
		<description>I did use tables because for some browser our css designer said he wanted tables.  As rtpHarry says above, it could just have been lists.</description>
		<content:encoded><![CDATA[<p>I did use tables because for some browser our css designer said he wanted tables.  As rtpHarry says above, it could just have been lists.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rtpHarry</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25262</link>
		<dc:creator>rtpHarry</dc:creator>
		<pubDate>Tue, 25 Aug 2009 12:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25262</guid>
		<description>I think I also just found a bug on Line 66 of MenuAdapter.cs:

filePath = folderPath.EndsWith(&quot;/&quot;) ? folderPath + &quot;MenuAdapter.js&quot; : folderPath + &quot;/TreeViewAdapter.js&quot;;

should be

filePath = folderPath.EndsWith(&quot;/&quot;) ? folderPath + &quot;MenuAdapter.js&quot; : folderPath + &quot;/MenuAdapter.js&quot;;</description>
		<content:encoded><![CDATA[<p>I think I also just found a bug on Line 66 of MenuAdapter.cs:</p>
<p>filePath = folderPath.EndsWith(&#8220;/&#8221;) ? folderPath + &#8220;MenuAdapter.js&#8221; : folderPath + &#8220;/TreeViewAdapter.js&#8221;;</p>
<p>should be</p>
<p>filePath = folderPath.EndsWith(&#8220;/&#8221;) ? folderPath + &#8220;MenuAdapter.js&#8221; : folderPath + &#8220;/MenuAdapter.js&#8221;;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rtpHarry</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25261</link>
		<dc:creator>rtpHarry</dc:creator>
		<pubDate>Tue, 25 Aug 2009 11:49:06 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25261</guid>
		<description>FIX FOR MENUS BEING RENDERED AS TABLES
To those having trouble with the menu still being rendered as tables the fix is pretty easy.

Here is a quick rundown:

1/ Open MenuAdapter.cs in the CssFriendlyModified project
2/ line 194 - replace table with ul
3/ lines 203-206 - comment out
4/ line 225 - comment out
5/ line 226 - replace table with ul
6/ line 236 - replace td with li
7/ line 366 - replace td with li


Thats it. If this gets out of sync in the future the basic theory is:

find anything that is table and replace with ul. 

anything thats tr comment it out

anything thats td replace with li</description>
		<content:encoded><![CDATA[<p>FIX FOR MENUS BEING RENDERED AS TABLES<br />
To those having trouble with the menu still being rendered as tables the fix is pretty easy.</p>
<p>Here is a quick rundown:</p>
<p>1/ Open MenuAdapter.cs in the CssFriendlyModified project<br />
2/ line 194 &#8211; replace table with ul<br />
3/ lines 203-206 &#8211; comment out<br />
4/ line 225 &#8211; comment out<br />
5/ line 226 &#8211; replace table with ul<br />
6/ line 236 &#8211; replace td with li<br />
7/ line 366 &#8211; replace td with li</p>
<p>Thats it. If this gets out of sync in the future the basic theory is:</p>
<p>find anything that is table and replace with ul. </p>
<p>anything thats tr comment it out</p>
<p>anything thats td replace with li</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rtpHarry</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25260</link>
		<dc:creator>rtpHarry</dc:creator>
		<pubDate>Tue, 25 Aug 2009 11:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25260</guid>
		<description>tables replacement code I mean...</description>
		<content:encoded><![CDATA[<p>tables replacement code I mean&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rtpHarry</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25259</link>
		<dc:creator>rtpHarry</dc:creator>
		<pubDate>Tue, 25 Aug 2009 11:28:44 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25259</guid>
		<description>This sample doesnt seem to fulfil all the design aims laid out in tutorial 2.

I got this sample and experienced the same thing - the menus are laid out in tables.

I tried disabling the CssFriendlyAdapters and it seems that it is running and cleaning up the table code a whole bunch but not doing the ul/li combo.

To check if this was a sample issue or not I went to the live site listed below and it also is displaying the menu in tables.

http://www.siliconvalley-codecamp.com/

Did you decide not to implement the tables code in the end?</description>
		<content:encoded><![CDATA[<p>This sample doesnt seem to fulfil all the design aims laid out in tutorial 2.</p>
<p>I got this sample and experienced the same thing &#8211; the menus are laid out in tables.</p>
<p>I tried disabling the CssFriendlyAdapters and it seems that it is running and cleaning up the table code a whole bunch but not doing the ul/li combo.</p>
<p>To check if this was a sample issue or not I went to the live site listed below and it also is displaying the menu in tables.</p>
<p><a href="http://www.siliconvalley-codecamp.com/">http://www.siliconvalley-codecamp.com/</a></p>
<p>Did you decide not to implement the tables code in the end?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yusuf</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25166</link>
		<dc:creator>Yusuf</dc:creator>
		<pubDate>Fri, 24 Jul 2009 15:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25166</guid>
		<description>Hi i have used this code on sharepoint it work perfectly well except that it affects all the masterpages including application.master, is there a way of making it affect only one masterpage?

thanks</description>
		<content:encoded><![CDATA[<p>Hi i have used this code on sharepoint it work perfectly well except that it affects all the masterpages including application.master, is there a way of making it affect only one masterpage?</p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ravi</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25062</link>
		<dc:creator>ravi</dc:creator>
		<pubDate>Wed, 01 Jul 2009 17:00:44 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25062</guid>
		<description>I tried runing your code it generates tables for menu not list am i doing something wrong???? I&#039;m using VS 2008
This is what i see.


		
			
				
					&lt;a href=&quot;/WebSample/Register.aspx&quot; rel=&quot;nofollow&quot;&gt;
						// REGISTER     &lt;/a&gt;
				
				
					&lt;a href=&quot;/WebSample/Program.aspx&quot; rel=&quot;nofollow&quot;&gt;
						// PROGRAM     &lt;/a&gt;
				
				
					&lt;a href=&quot;/WebSample/News.aspx&quot; rel=&quot;nofollow&quot;&gt;
						// NEWS     &lt;/a&gt;
				
			
 
	</description>
		<content:encoded><![CDATA[<p>I tried runing your code it generates tables for menu not list am i doing something wrong???? I&#8217;m using VS 2008<br />
This is what i see.</p>
<p>					<a href="/WebSample/Register.aspx"><br />
						// REGISTER     </a></p>
<p>					<a href="/WebSample/Program.aspx"><br />
						// PROGRAM     </a></p>
<p>					<a href="/WebSample/News.aspx"><br />
						// NEWS     </a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25026</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 24 Jun 2009 22:28:07 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25026</guid>
		<description>the source is referenced at the top of the post.  Feel free to download it and you can see what is in the dll and make your own changes.</description>
		<content:encoded><![CDATA[<p>the source is referenced at the top of the post.  Feel free to download it and you can see what is in the dll and make your own changes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Caleb</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-25025</link>
		<dc:creator>Caleb</dc:creator>
		<pubDate>Wed, 24 Jun 2009 22:23:26 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-25025</guid>
		<description>So I&#039;m trying to figure out how you created css-class for each element and it seems to be in your CSSFriendlyModified.dll  Can you fill me in on how you edited the dll?</description>
		<content:encoded><![CDATA[<p>So I&#8217;m trying to figure out how you created css-class for each element and it seems to be in your CSSFriendlyModified.dll  Can you fill me in on how you edited the dll?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-24930</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Fri, 12 Jun 2009 17:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-24930</guid>
		<description>not sure what you mean generates tables.  did you download it and just try to a rebuild all?</description>
		<content:encoded><![CDATA[<p>not sure what you mean generates tables.  did you download it and just try to a rebuild all?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bert Vissers</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-24929</link>
		<dc:creator>Bert Vissers</dc:creator>
		<pubDate>Fri, 12 Jun 2009 07:34:58 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-24929</guid>
		<description>Peter,

I downloaded this sample project but it still generates tables for me. Am i doing something wrong? 
I am really interested in CSSFriendlyModified.dll! 
Hope someone can help me out!

Keep up the good work!
Bert</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p>I downloaded this sample project but it still generates tables for me. Am i doing something wrong?<br />
I am really interested in CSSFriendlyModified.dll!<br />
Hope someone can help me out!</p>
<p>Keep up the good work!<br />
Bert</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/comment-page-1/#comment-24812</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 20 May 2009 16:59:24 +0000</pubDate>
		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comment-24812</guid>
		<description>Peter,

I downloaded your code and was able to get it to work fine. Now I&#039;m attempting to adapt your code to work with the SqlSiteMapProvider instead of the XmlSiteMapProvider. I&#039;m able to display the Parent menu with no problem, however the sub menu displays the same submenu items for every parent, it does not change when I click on a different parent. I&#039;m having a hard time figuring out why this is happening. I was wondering if you or any one else reading this might have any suggestions.

Thanks,

-MARK-
putrtek@gmail.com</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p>I downloaded your code and was able to get it to work fine. Now I&#8217;m attempting to adapt your code to work with the SqlSiteMapProvider instead of the XmlSiteMapProvider. I&#8217;m able to display the Parent menu with no problem, however the sub menu displays the same submenu items for every parent, it does not change when I click on a different parent. I&#8217;m having a hard time figuring out why this is happening. I was wondering if you or any one else reading this might have any suggestions.</p>
<p>Thanks,</p>
<p>-MARK-<br />
<a href="mailto:putrtek@gmail.com">putrtek@gmail.com</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 10/52 queries in 0.039 seconds using disk
Content Delivery Network via cdn.peterkellner.net

Served from: peterkellner.net @ 2010-07-30 09:22:03 -->