RadTabStrip for ASP.NET AJAX

RadControls for ASP.NET AJAX

Telerik RadMultiPage exposes a client-side API to manage the switching of the pages. The client-side RadMultiPage object has a method named get_pageViews, which returns a RadPageViewCollection of all pageviews contained within the multipage.

RadMultiPage client-side object

 
NameParametersReturn TypeDescription
get_visiblenoneBooleanReturns true if the multipage is visible.

CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
if(multiPage.get_visible())
{
   alert("visible");
}
else
{
   alert("invisible");
} 

 
set_visibleBooleannoneShows/Hides the multipage.

CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
if(multiPage.get_visible())
{
   multiPage.set_visible(false);
}
else
{
   multiPage.set_visible(true);
} 

 
get_selectedPageViewnoneRadPageViewReturns the currently selected pageview.

CopyXML
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
var pageView = multiPage.get_selectedPageView();
if(pageView)
{
   alert("The ID of the selected RadPageView is " + pageView.get_id());
} 

//

 
get_pageViewsnoneRadPageViewCollectionReturns a collection of all pageviews.

CopyXML

CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
var i;
for(i=0; i<multiPage.get_pageViews().get_count();i++)
{
   alert(multiPage.get_pageViews().getPageView(i).get_id());
}   

 
findPageViewByIDStringRadMultiPageGets the first RadMultiPage instance, whose id corresponds to the passed parameter.

CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
var pageView = multiPage.findPageViewByID("Pageview2");
if(pageView)
   pageView.set_selected(true); 

 
get_selectedIndexnoneIntegerReturns the index of the selected pageview.
set_selectedIndexIntegernoneSets the SelectedIndex of the multipage.
get_elementnoneHTML ElementGets the DOM element for the multipage.