What is smart navigation in .NET?
A:
A feature of ASP.NET that allows a web page to do a postback and display new content without flickering or skipping back to the top of the page. I don't see that it has much place now that AJAX exists.
pipTheGeek
2008-12-13 19:34:51
+2
A:
SmartNavigation is a property of the Page class in System.Web.UI. When a request comes in to Internet Explorer 5.5 or higher and SmartNavigation is turned on (set to true), the following actions are performed:
- The flash caused by navigation is eliminated
- The scroll position is persisted when moving from page to page
- Element focus is persisted between navigations
- Only the last page state in the browser's history is retained
Here is a good article about it.
Warning It doesn't work on other browser than IE. Should not be used for public website.
Daok
2008-12-13 19:40:50
Does this affect the performance in any way?
MOZILLA
2008-12-13 20:15:55
Well, with IE when you go back, the speed is pretty fast. Otherwise, it's the same.
Daok
2008-12-14 22:18:09