NEWS
Cool website design style
Outsourcing software development is an effective decision for many businesses and companies around the globe. The crucial point in this case is finding proper offshore vendor to cooperate with. With extensive experience in outsourcing software development, Belitsoft guarantees results that please you..

Skip Navigation LinksHome > .NET Components > WebMultiView

  • Asynchronous postback
  • Rage of work modes
  • Rich API
and more...

Present information on site with AJAX power!

With our component WebMultiView you receive all necessary AJAX technology standard functions with what your users will work without reloading the page.Try now and increase UI!

The WebMultiView and View Web server controls act as ASP.NET AJAX containers for other controls and markups, and provide a possibility of alternative presentation of information similar to AJAX ASP.NET technology features.

So, the MultiView control is a container for a group of View controls. It allows you to define a group of ASP.NET AJAX View controls, where each View control contains child controls. Your application can render a specific View control to the client in accordance to such criteria as user identity, user preferences, and information passed in a query-string parameter. You can use the MultiView control to create wizards with ASP.NET AJAX technology too. In this scenario, each View control included in a MultiView control represents different step or page in the wizard. Also you should use this control to develop multiple-screen applications for mobile devices. This control provides the same functionality as the ASP.NET mobile Form control in .NET Framework version 1.1.

Only one ASP.NET AJAX View control can be defined as an active view within the MultiView control at a time. When View control is defined as an active view, the child controls included into it are rendered to the client. You can use either the ActiveViewIndex property or the SetActiveView method to define an active view. If the ActiveViewIndex property is empty, the MultiView control does not render any content to the client. If an active view is set to a View that does not exist within the MultiView control, an ArgumentOutOfRangeException is raised at run-time.

You can define an active view declaratively or programmatically. Setting the ActiveViewIndex property declaratively when you define the MultiView control causes the View control that is set as an active view to be rendered to the client when the MultiView control is called for the first time. The following code example demonstrates how to set the ActiveViewIndex property declaratively.

Main features:

1. Standard mode – like MS ASP.NET
2. Asynchronous request mode - ultimate mode
3. Invisible mode - +1 ultimate mode