<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>navigation Releases Rss Feed</title><link>http://navigation.codeplex.com/releases</link><description>navigation Releases Rss Description</description><item><title>Created Release: Navigation 1.6 (Dec 21, 2012)</title><link>http://navigation.codeplex.com/releases?ReleaseId=99411</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation?"&gt;Documentation tab&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Added Navigation Data markup for setting Control properties from State Context Data, e.g., Text={NavigationData key}&lt;/li&gt;
&lt;li&gt;New - Added support for Display Modes, providing browser-specific view customisation capability&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - Trim page, masters, theme and path attributes when parsing State Information configuration&lt;/li&gt;
&lt;li&gt;Change - Removed HideNoOverride property from ViewSwitcher because Display Modes support rendered it meaningless&lt;/li&gt;
&lt;li&gt;Change - Use objects instead of strings for Context Item keys&lt;/li&gt;
&lt;li&gt;Change - In .NET 4.5 mobile-specific State Information is subject to Display Mode modification&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - Prevented mobile masters and theme being lost across post backs&lt;/li&gt;
&lt;li&gt;Fix - HTML5 History support no longer throws an exception when EnablePartialRendering is set to false&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>grahammendick</author><pubDate>Fri, 21 Dec 2012 20:15:24 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.6 (Dec 21, 2012) 20121221081524P</guid></item><item><title>Released: Navigation 1.6 (Dec 21, 2012)</title><link>http://navigation.codeplex.com/releases/view/99411</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation?"&gt;
Documentation tab&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Added Navigation Data markup for setting Control properties from State Context Data, e.g., Text={NavigationData key}
&lt;/li&gt;&lt;li&gt;New - Added support for Display Modes, providing browser-specific view customisation capability&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - Trim page, masters, theme and path attributes when parsing State Information configuration
&lt;/li&gt;&lt;li&gt;Change - Removed HideNoOverride property from ViewSwitcher because Display Modes support rendered it meaningless
&lt;/li&gt;&lt;li&gt;Change - Use objects instead of strings for Context Item keys &lt;/li&gt;&lt;li&gt;Change - In .NET 4.5 mobile-specific State Information is subject to Display Mode modification&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - Prevented mobile masters and theme being lost across post backs &lt;/li&gt;&lt;li&gt;Fix - HTML5 History support no longer throws an exception when EnablePartialRendering is set to false&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 21 Dec 2012 20:15:24 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.6 (Dec 21, 2012) 20121221081524P</guid></item><item><title>Created Release: Navigation 1.5 (Jul 03, 2012)</title><link>http://navigation.codeplex.com/releases?ReleaseId=90565</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation?"&gt;Documentation tab&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Added support for new 4.5 data binding through the new NavigationData Attribute and ValueProvider classes&lt;/li&gt;
&lt;li&gt;New - Added HTML5 History support to history navigation&lt;/li&gt;
&lt;li&gt;New - Added defaultTypes for State NavigationData, allowing removal of URL separators&lt;/li&gt;
&lt;li&gt;New - Added NavigationDataTrigger so an UpdatePanel can be refreshed when a NavigationData item changes&lt;/li&gt;
&lt;li&gt;New - Added HistoryNavigator Control to handle history navigation&lt;/li&gt;
&lt;li&gt;New - Added ViewSwitcher Control to allow switching between mobile and desktop views&lt;/li&gt;
&lt;li&gt;New - FragmentIdentifier added to NavigationHyperLink, allowing URL # anchors to be specified&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - Routes registered automatically using PreApplicationStartMethod attribute, so calls to AddStateRoutes must be removed&lt;/li&gt;
&lt;li&gt;Change - Pager removes totalRowCount from StateContext Data to avoid it being passed during navigation&lt;/li&gt;
&lt;li&gt;Change - Default URL separators changed. To revert back to old separators configure the originalUrlSeparators setting to true&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - NavigationDataParameter no longer throws exception if ControlID set but key returned as blank&lt;/li&gt;
&lt;li&gt;Fix - Added Href in DesignMode so that NavigationHyperLink is styled correctly in the design view&lt;/li&gt;
&lt;li&gt;Fix - Changed Sorter to render supplied Id attribute&lt;/li&gt;
&lt;li&gt;Fix - NavigationData item with key containing a crumb trail separator no longer throws exception&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>grahammendick</author><pubDate>Tue, 03 Jul 2012 16:30:24 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.5 (Jul 03, 2012) 20120703043024P</guid></item><item><title>Released: Navigation 1.5 (Jul 03, 2012)</title><link>http://navigation.codeplex.com/releases/view/90565</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation?"&gt;
Documentation tab&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Added support for new 4.5 data binding through the new NavigationData Attribute and ValueProvider classes
&lt;/li&gt;&lt;li&gt;New - Added HTML5 History support to history navigation &lt;/li&gt;&lt;li&gt;New - Added defaultTypes for State NavigationData, allowing removal of URL separators
&lt;/li&gt;&lt;li&gt;New - Added NavigationDataTrigger so an UpdatePanel can be refreshed when a NavigationData item changes
&lt;/li&gt;&lt;li&gt;New - Added HistoryNavigator Control to handle history navigation &lt;/li&gt;&lt;li&gt;New - Added ViewSwitcher Control to allow switching between mobile and desktop views
&lt;/li&gt;&lt;li&gt;New - FragmentIdentifier added to NavigationHyperLink, allowing URL # anchors to be specified&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - Routes registered automatically using PreApplicationStartMethod attribute, so calls to AddStateRoutes must be removed
&lt;/li&gt;&lt;li&gt;Change - Pager removes totalRowCount from StateContext Data to avoid it being passed during navigation
&lt;/li&gt;&lt;li&gt;Change - Default URL separators changed. To revert back to old separators configure the originalUrlSeparators setting to true&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - NavigationDataParameter no longer throws exception if ControlID set but key returned as blank
&lt;/li&gt;&lt;li&gt;Fix - Added Href in DesignMode so that NavigationHyperLink is styled correctly in the design view
&lt;/li&gt;&lt;li&gt;Fix - Changed Sorter to render supplied Id attribute &lt;/li&gt;&lt;li&gt;Fix - NavigationData item with key containing a crumb trail separator no longer throws exception&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 03 Jul 2012 16:30:24 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.5 (Jul 03, 2012) 20120703043024P</guid></item><item><title>Created Release: Navigation 1.4 (Mar 24, 2012)</title><link>http://navigation.codeplex.com/releases?ReleaseId=84812</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;Documentation tab&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Added default State NavigationData. Supports strongly typed values and routing defaults&lt;/li&gt;
&lt;li&gt;New - Added mobile support so can override with mobile-specific page, route, theme and masters&lt;/li&gt;
&lt;li&gt;New - ControlID added to NavigationDataParameter allowing for run-time setting of NavigationData item key&lt;/li&gt;
&lt;li&gt;New - Added Inert logic to NavigationHyperLink so it can be disabled/styled to indicate that clicking it will have no effect&lt;/li&gt;
&lt;li&gt;New - Added Last property to Crumb for use in data binding to CrumbTrailDataSource&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - Empty strings no longer passed when navigating and replaced with default values if supplied &lt;/li&gt;
&lt;li&gt;Change - Missing mandatory route parameters no longer throws NullReferenceException. If navigating it throws InvalidOperationException, if getting a navigation link it returns null&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - Checksum validation threw an error when passing an empty string with routing. Fixed by first change listed above&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>grahammendick</author><pubDate>Sat, 24 Mar 2012 10:33:26 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.4 (Mar 24, 2012) 20120324103326A</guid></item><item><title>Released: Navigation 1.4 (Mar 24, 2012)</title><link>http://navigation.codeplex.com/releases/view/84812</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between ASPX pages in a unit-testable manner. There is no client-side logic, so it works in all browsers, and no server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;
Documentation tab&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Added default State NavigationData. Supports strongly typed values and routing defaults
&lt;/li&gt;&lt;li&gt;New - Added mobile support so can override with mobile-specific page, route, theme and masters
&lt;/li&gt;&lt;li&gt;New - ControlID added to NavigationDataParameter allowing for run-time setting of NavigationData item key
&lt;/li&gt;&lt;li&gt;New - Added Inert logic to NavigationHyperLink so it can be disabled/styled to indicate that clicking it will have no effect
&lt;/li&gt;&lt;li&gt;New - Added Last property to Crumb for use in data binding to CrumbTrailDataSource&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - Empty strings no longer passed when navigating and replaced with default values if supplied
&lt;/li&gt;&lt;li&gt;Change - Missing mandatory route parameters no longer throws NullReferenceException. If navigating it throws InvalidOperationException, if getting a navigation link it returns null&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - Checksum validation threw an error when passing an empty string with routing. Fixed by first change listed above&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sat, 24 Mar 2012 10:33:26 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.4 (Mar 24, 2012) 20120324103326A</guid></item><item><title>Created Release: Navigation 1.3 (Nov 03, 2011)</title><link>http://navigation.codeplex.com/releases?ReleaseId=76194</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Pager, Sorter and NavigationHyperLink can render so they use refresh Navigation, if javascript is off, and post back, if javascript is on&lt;/li&gt;
&lt;li&gt;New - Added dynamic Bag to NavigationData, StateContext and Crumb so can get/set data in more user friendly syntax&lt;/li&gt;
&lt;li&gt;New - Added IncludeCurrentData property to NavigationHyperLink, setting to true means the NavigationData will combine ToData with the current StateContext Data&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - AddHistoryPoint no longer passes StateContext Data by default. For old behaviour call AddHistoryPoint(new NavigationData(true), null)&lt;/li&gt;
&lt;li&gt;Change - Renamed RestoreHistoryPoint on StateController to NavigateHistory&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - History Navigation did not work with routing or NavigationShield. Changed NavigateHistory so ParseData call matches the one in StateAdapter, catering for both route data and ShieldDecode&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>grahammendick</author><pubDate>Thu, 03 Nov 2011 11:16:45 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.3 (Nov 03, 2011) 20111103111645A</guid></item><item><title>Released: Navigation 1.3 (十一月 03, 2011)</title><link>http://navigation.codeplex.com/releases/view/76194</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;
Documentation tab&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Pager, Sorter and NavigationHyperLink can render so they use refresh Navigation, if javascript is off, and post back, if javascript is on
&lt;/li&gt;&lt;li&gt;New - Added dynamic Bag to NavigationData, StateContext and Crumb so can get/set data in more user friendly syntax
&lt;/li&gt;&lt;li&gt;New - Added IncludeCurrentData property to NavigationHyperLink, setting to true means the NavigationData will combine ToData with the current StateContext Data&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - AddHistoryPoint no longer passes StateContext Data by default. For old behaviour call AddHistoryPoint(new NavigationData(true), null)
&lt;/li&gt;&lt;li&gt;Change - Renamed RestoreHistoryPoint on StateController to NavigateHistory&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - History Navigation did not work with routing or NavigationShield. Changed NavigateHistory so ParseData call matches the one in StateAdapter, catering for both route data and ShieldDecode&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 03 Nov 2011 11:16:45 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.3 (十一月 03, 2011) 20111103111645A</guid></item><item><title>Created Release: Navigation 1.2 (Aug 03, 2011)</title><link>http://navigation.codeplex.com/releases?ReleaseId=71135</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Added ASP.NET Routing integration&lt;/li&gt;
&lt;li&gt;New - Added NavigationDataExpression for creation of NavigationData in the Designer&lt;/li&gt;
&lt;li&gt;New - Can turn off crumb trail tracking for cleaner Urls&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - Urls are now application absolute, where the application path is used instead of the root operator (~) as consistent with ASP.NET Routed Urls&lt;/li&gt;
&lt;li&gt;Change - Pager no longer stores default values in StateContext Data. Must now set a DefaultValue for the maximumRows NavigationDataParameter&lt;/li&gt;
&lt;li&gt;Change - NavigationDataSource no longer stores empty strings in StateContext Data for bound control values. For old behaviour set ConvertEmptyStringToNull to false&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - For multiple Sorters with Navigate true the SortExpression is now calculated correctly&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Wed, 03 Aug 2011 12:18:16 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.2 (Aug 03, 2011) 20110803121816P</guid></item><item><title>Released: Navigation 1.2 (Aug 03, 2011)</title><link>http://navigation.codeplex.com/releases/view/71135</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;
Documentation tab&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Added ASP.NET Routing integration &lt;/li&gt;&lt;li&gt;New - Added NavigationDataExpression for creation of NavigationData in the Designer
&lt;/li&gt;&lt;li&gt;New - Can turn off crumb trail tracking for cleaner Urls&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - Urls are now application absolute, where the application path is used instead of the root operator (~) as consistent with ASP.NET Routed Urls
&lt;/li&gt;&lt;li&gt;Change - Pager no longer stores default values in StateContext Data. Must now set a DefaultValue for the maximumRows NavigationDataParameter
&lt;/li&gt;&lt;li&gt;Change - NavigationDataSource no longer stores empty strings in StateContext Data for bound control values. For old behaviour set ConvertEmptyStringToNull to false&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - For multiple Sorters with Navigate true the SortExpression is now calculated correctly&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Wed, 03 Aug 2011 12:18:16 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.2 (Aug 03, 2011) 20110803121816P</guid></item><item><title>Updated Release: Navigation 1.1 (May 06, 2011)</title><link>http://navigation.codeplex.com/releases/view/65766</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;New - Added NavigationHyperLink control for easier url navigation&lt;/li&gt;
&lt;li&gt;New - Added Pager control so can add paging to any control and paging information remembered by crumb trail&lt;/li&gt;
&lt;li&gt;New - Added Sorter control so can add sorting to any control and sort order remembered by crumb trail&lt;/li&gt;
&lt;li&gt;New - NavigationDataParameter can reset StateContext Data e.g. pressing a search button can reset paging information&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Change - Reduced size of Control State as fixed data (i.e. State, PreviousState, CrumbTrail and ReturnData) no longer stored &lt;/li&gt;
&lt;li&gt;Change - Refresh and GetRefreshLink no longer pass StateContext Data by default. For old behaviour call Refresh(new NavigationData(true)) and GetRefreshLink(new NavigationData(true))&lt;/li&gt;
&lt;li&gt;Change - NavigationDataSource control responds to changes to its SelectParameters&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;Fix - For an invalid PreviousStateKey PreviousState/Dialog on StateContext return null instead of throwing Exception&lt;/li&gt;
&lt;li&gt;Fix - StateAdapter sets the StateKey to null when invalid&lt;/li&gt;
&lt;li&gt;Fix - SessionCrumbTrailPersister no longer incorrectly generates same key, which was possible if multiple successive mock navigations performed&lt;/li&gt;
&lt;li&gt;Fix - Always clear StateContext Data when restoring a history point to remove the values loaded from the latest Control State&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Fri, 06 May 2011 08:40:38 GMT</pubDate><guid isPermaLink="false">Updated Release: Navigation 1.1 (May 06, 2011) 20110506084038A</guid></item><item><title>Released: Navigation 1.1 (mag 06, 2011)</title><link>http://navigation.codeplex.com/releases/view/65766</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;
Documentation tab&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;New - Added NavigationHyperLink control for easier url navigation &lt;/li&gt;&lt;li&gt;New - Added Pager control so can add paging to any control and paging information remembered by crumb trail
&lt;/li&gt;&lt;li&gt;New - Added Sorter control so can add sorting to any control and sort order remembered by crumb trail
&lt;/li&gt;&lt;li&gt;New - NavigationDataParameter can reset StateContext Data e.g. pressing a search button can reset paging information&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Change - Reduced size of Control State as fixed data (i.e. State, PreviousState, CrumbTrail and ReturnData) no longer stored
&lt;/li&gt;&lt;li&gt;Change - Refresh and GetRefreshLink no longer pass StateContext Data by default. For old behaviour call Refresh(new NavigationData(true)) and GetRefreshLink(new NavigationData(true))
&lt;/li&gt;&lt;li&gt;Change - NavigationDataSource control responds to changes to its SelectParameters&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Fix - For an invalid PreviousStateKey PreviousState/Dialog on StateContext return null instead of throwing Exception
&lt;/li&gt;&lt;li&gt;Fix - StateAdapter sets the StateKey to null when invalid &lt;/li&gt;&lt;li&gt;Fix - SessionCrumbTrailPersister no longer incorrectly generates same key, which was possible if multiple successive mock navigations performed
&lt;/li&gt;&lt;li&gt;Fix - Always clear StateContext Data when restoring a history point to remove the values loaded from the latest Control State&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 06 May 2011 08:40:38 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.1 (mag 06, 2011) 20110506084038A</guid></item><item><title>Updated Release: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases/view/44549</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Loosely coupled Pages&lt;/li&gt;
&lt;li&gt;Typed data passing&lt;/li&gt;
&lt;li&gt;Empty code-behinds&lt;/li&gt;
&lt;li&gt;Unit Testability&lt;/li&gt;
&lt;li&gt;Secure applications&lt;/li&gt;
&lt;li&gt;Problem-free browser back button&lt;/li&gt;
&lt;li&gt;Context-sensitive bread crumb trail&lt;/li&gt;
&lt;li&gt;ASP.NET Data binding integration&lt;/li&gt;
&lt;li&gt;Automatic ASP.NET Ajax history navigation&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Wed, 04 May 2011 08:50:01 GMT</pubDate><guid isPermaLink="false">Updated Release: Navigation 1.0 (Apr 30, 2010) 20110504085001A</guid></item><item><title>Released: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases/view/44549</link><description>
&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br&gt;
&lt;br&gt;
Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;
Documentation tab&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;
(Make sure to unblock all zip files prior to extraction)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Features&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Loosely coupled Pages &lt;/li&gt;&lt;li&gt;Typed data passing &lt;/li&gt;&lt;li&gt;Empty code-behinds &lt;/li&gt;&lt;li&gt;Unit Testability &lt;/li&gt;&lt;li&gt;Secure applications &lt;/li&gt;&lt;li&gt;Problem-free browser back button &lt;/li&gt;&lt;li&gt;Context-sensitive bread crumb trail &lt;/li&gt;&lt;li&gt;ASP.NET Data binding integration &lt;/li&gt;&lt;li&gt;Automatic ASP.NET Ajax history navigation&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Wed, 04 May 2011 08:50:01 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.0 (Apr 30, 2010) 20110504085001A</guid></item><item><title>Updated Release: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases/view/44549</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Make sure to unblock all zip files prior to extraction)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Loosely coupled Pages&lt;/li&gt;
&lt;li&gt;Typed data passing&lt;/li&gt;
&lt;li&gt;Empty code-behinds&lt;/li&gt;
&lt;li&gt;Unit Testability&lt;/li&gt;
&lt;li&gt;Secure applications&lt;/li&gt;
&lt;li&gt;Problem-free browser back button&lt;/li&gt;
&lt;li&gt;Context-sensitive bread crumb trail&lt;/li&gt;
&lt;li&gt;ASP.NET Data binding integration&lt;/li&gt;
&lt;li&gt;Automatic ASP.NET Ajax history navigation&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Tue, 04 May 2010 07:47:25 GMT</pubDate><guid isPermaLink="false">Updated Release: Navigation 1.0 (Apr 30, 2010) 20100504074725A</guid></item><item><title>Released: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases/view/44549</link><description>&lt;div&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br&gt;&lt;br&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation"&gt;Documentation tab&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;(Make sure to unblock all zip files prior to extraction)&lt;br&gt;&lt;br&gt;&lt;b&gt;Features&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Loosely coupled Pages&lt;/li&gt;
&lt;li&gt;Typed data passing&lt;/li&gt;
&lt;li&gt;Empty code-behinds&lt;/li&gt;
&lt;li&gt;Unit Testability&lt;/li&gt;
&lt;li&gt;Secure applications&lt;/li&gt;
&lt;li&gt;Problem-free browser back button&lt;/li&gt;
&lt;li&gt;Context-sensitive bread crumb trail&lt;/li&gt;
&lt;li&gt;ASP.NET Data binding integration&lt;/li&gt;
&lt;li&gt;Automatic ASP.NET Ajax history navigation&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Tue, 04 May 2010 07:47:25 GMT</pubDate><guid isPermaLink="false">Released: Navigation 1.0 (Apr 30, 2010) 20100504074725A</guid></item><item><title>Updated Release: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases/view/44549</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Loosely coupled Pages&lt;/li&gt;
&lt;li&gt;Typed data passing&lt;/li&gt;
&lt;li&gt;Empty code-behinds&lt;/li&gt;
&lt;li&gt;Unit Testability&lt;/li&gt;
&lt;li&gt;Secure applications&lt;/li&gt;
&lt;li&gt;Problem-free browser back button&lt;/li&gt;
&lt;li&gt;Context-sensitive bread crumb trail&lt;/li&gt;
&lt;li&gt;ASP.NET Data binding integration&lt;/li&gt;
&lt;li&gt;Automatic ASP.NET Ajax history navigation&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Tue, 04 May 2010 07:39:33 GMT</pubDate><guid isPermaLink="false">Updated Release: Navigation 1.0 (Apr 30, 2010) 20100504073933A</guid></item><item><title>Created Release: Navigation 1.0 (Apr 30, 2010)</title><link>http://navigation.codeplex.com/releases?ReleaseId=44549</link><description>&lt;div class="wikidoc"&gt;Navigation for ASP.NET Web Forms manages movement and data passing between aspx Pages in a unit testable manner. There is no Client-side logic, so it works in all browsers, and no Server-side cache, so it works with the browser back button.&lt;br /&gt;&lt;br /&gt;Comprehensive documentation and sample code can be found under the &lt;a href="http://navigation.codeplex.com/documentation" class="externalLink"&gt;Documentation tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>GrahamMendick</author><pubDate>Fri, 30 Apr 2010 12:30:00 GMT</pubDate><guid isPermaLink="false">Created Release: Navigation 1.0 (Apr 30, 2010) 20100430123000P</guid></item></channel></rss>