How can I implement the minimize/maximize panels in ASP.NET 2.0 web app?

Hello Experts,

I would like to learn how to be able to create web app similar to (not the messaging, but the windows...).

I would like to be able to have windows (panels) which will have the ability to be minimized or maximized.
I guess there is a lot of ajax there.
How can it be done?
Please provide some examples.
Who is Participating?
samtran0331Connect With a Mentor Commented:
Ajax isn't required to make the windows minimize/maximize...but javascript is.
There are some simple ones out there:

as well as really nice commercial ones:
I would use the ajax panels...they expand and retract nicely
sorry I meant ASP.NET AJAX Collapsable Panel Extender and its free
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Mortaza DoulatyCommented:
The Ajax collapsable panel let's you expand/collapse the panels, but if you look at the site, the user is asking for the ability to maximize/minimize/resize the panels like an MDI interface in a windows app.
vvvlad42Author Commented:
Thank you for your reply, you are perfectly right, this is exactly what I want :)

The examples are great (off course I'm looking for something free), but do you know about something a little bit more integrated with ASP.NET?
I would like to work with ASP "Panel" and not iFrame if it is possible.....
free and integrated with will be difficult to find....if you look at the dynamic drive example and you've done work on creating custom controls, it wouldn't be too difficult to come up with your own control based off that example
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.