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
Name | Parameters | Return Type | Description |
|---|
get_visible | none | Boolean | Returns true if the multipage is visible. |
CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
if(multiPage.get_visible())
{
alert("visible");
}
else
{
alert("invisible");
}
set_visible | Boolean | none | Shows/Hides the multipage. |
CopyJavaScript
var multiPage = $find("<%=RadMultiPage1.ClientID %>");
if(multiPage.get_visible())
{
multiPage.set_visible(false);
}
else
{
multiPage.set_visible(true);
}
get_selectedPageView | none | RadPageView | Returns 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_pageViews | none | RadPageViewCollection | Returns a collection of all pageviews. |
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());
}
findPageViewByID | String | RadMultiPage | Gets 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_selectedIndex | none | Integer | Returns the index of the selected pageview. |
set_selectedIndex | Integer | none | Sets the SelectedIndex of the multipage. |
get_element | none | HTML Element | Gets the DOM element for the multipage. |