Update Panel control

First step one should take to understand UpdatePanel – what it is and what it can do… MSDN – UpdatePanel Class MSDN – UpdatePanel Control Overview Introduction to the UpdatePanel Control Creating a SImple ASP.NET Page with Multiple UpdatePanel Controls Using the ASP.NET UpdatePanel Control with Data-Bound Controls Using the ASP.NET UpdatePanel Control with Master … Continued

Tab Panel Styles

In order to change the default look of the tab panel, the tab’s css class property needs to be changed. The official AjaxToolkit site talks about how it should be done briefly: http://www.asp.net/AJAX/AjaxControlToolkit/Samples/Tabs/Tabs.aspx Here are some more extra resources found thru Google (duh!): http://mattberseth.com/blog/2007/09/creating_a_yui_tabview_style_t.html http://mattberseth.com/blog/2007/09/more_sample_ajaxcontroltoolkit.html http://blogs.visoftinc.com/archive/2007/09/26/ajax-control-toolkit-tab-control-themes.aspx By Bryan Xu

Multiple Rows of TabPanels

In Nazar Rizvi’s blog he talks about making changes to the default AjaxToolkit TabPanel’s css class to enable multiple rows of tabs. http://www.narizvi.com/blog/post/Two-rows-of-tab-headers-in-TabContainer-in-Ajax-Control-Toolkit.aspx The blog teaches where to modify in the source code and you have to rebuild the dll. However, you can just put the following in your style sheet. Note that you do … Continued

Lazy-Load TabPanels

Matt Berseth’s blog talks about lazy-load for the Ajax Toolkit Tab Panels: http://mattberseth.com/blog/2007/07/how_to_lazyload_tabpanels_with.html The basic idea is to put an update panel inside each tab panel, along with a hidden button as the async trigger of the update panel. The tab panel provides an OnClientActiveTabChanged event, which then calls a JavaScript to click on that … Continued