Question: This .aspx page has a very nice set of collapsible sections with little "+ -" controls.

<http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx>

Can anyone tell me how this might be done in Visual Studio?

I have tried using firebug to deconstruct the page but can't find the script that is doing the showCollapsibleItem() call.

Thank you!

Answer: 
A cheap way would be to use jquery's .hide() and .show() events. Here is a tutorial called [Simple Jquery Show/Hide Div](http://papermashup.com/simple-jquery-showhide-div/) that shows how to accomplish this. [Here is a demostration](http://papermashup.com/demos/jquery-sliding-div/) of what the tutorial will do.

Hope this helps some.
If you didn't want to use jQuery, you could use the showCollapsibleItem function in the example page you have 

`function showCollapsibleItem(id)
{if(document.getElementById(id+"ExpandIcon").className=='cueCollapsibleContentExpandIcon')
{document.getElementById(id).style.display='block';document.getElementById(id+"ExpandIcon").className='cueCollapsibleContentCollapseIcon';}
else
{document.getElementById(id).style.display='none';document.getElementById(id+"ExpandIcon").className='cueCollapsibleContentExpandIcon';}}`

<http://www.microsoft.com/sqlserver/shared/core/2/js/js.ashx?pt=Column3Zone3&c=cueCollapsibleContent>