| 
1 |  | ----  | 
2 |  | -title: RadMultiPage Object  | 
3 |  | -page_title: RadMultiPage Object | RadTabStrip for ASP.NET AJAX Documentation  | 
4 |  | -description: RadMultiPage Object  | 
5 |  | -slug: tabstrip/client-side-programming/radmultipage-object  | 
6 |  | -tags: radmultipage,object  | 
7 |  | -published: True  | 
8 |  | -position: 5  | 
9 |  | ----  | 
10 |  | - | 
11 |  | -# RadMultiPage Object  | 
12 |  | - | 
13 |  | -##   | 
14 |  | - | 
15 |  | -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.  | 
16 |  | - | 
17 |  | -| **Name** | **Parameters** | **Return Type** | **Description** |  | 
18 |  | -| ------ | ------ | ------ | ------ |  | 
19 |  | -| **get_visible** |none|Boolean|Returns true if the MultiPage is visible. See **Example 1**.|  | 
20 |  | -| **set_visible** | Boolean | none | Shows/Hides the MultiPage. See **Example 2**. |  | 
21 |  | -| **get_selectedPageView** | none | RadPageView | Returns the currently selected PageView. See **Example 3**. |  | 
22 |  | -| **get_pageViews** | none | RadPageViewCollection | Returns a collection of all PageViews. See **Example 4**. |  | 
23 |  | -| **findPageViewByID** | String | RadMultiPage | Gets the first RadMultiPage instance, whose id corresponds to the passed parameter. See **Example 5**. |  | 
24 |  | -| **get_selectedIndex** | none | Integer | Returns the index of the selected PageView. |  | 
25 |  | -| **set_selectedIndex** |Integer|none|Sets the SelectedIndex of the MultiPage.|  | 
26 |  | -| **get_element** |none|HTML Element|Gets the DOM element for the MultiPage.|  | 
27 |  | - | 
28 |  | - | 
29 |  | ->caption Example 1. Retrieve visibility status of RadMultiPage   | 
30 |  | -
  | 
31 |  | -````JavaScript  | 
32 |  | -var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
33 |  | -if(multiPage.get_visible()) {  | 
34 |  | - alert("visible");  | 
35 |  | -} else {  | 
36 |  | - alert("invisible");  | 
37 |  | -}   | 
38 |  | -````  | 
39 |  | - | 
40 |  | ->caption Example 2. Toggle visibility status of RadMultiPage   | 
41 |  | -
  | 
42 |  | -````JavaScript  | 
43 |  | -var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
44 |  | -if(multiPage.get_visible()) {  | 
45 |  | - multiPage.set_visible(false);  | 
46 |  | -} else {  | 
47 |  | - multiPage.set_visible(true);  | 
48 |  | -}   | 
49 |  | -````  | 
50 |  | - | 
51 |  | ->caption Example 3. Get selected PageView   | 
52 |  | -
  | 
53 |  | -````JavaScript  | 
54 |  | -var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
55 |  | -var pageView = multiPage.get_selectedPageView();  | 
56 |  | -if(pageView) {  | 
57 |  | - alert("The ID of the selected RadPageView is " + pageView.get_id());  | 
58 |  | -}   | 
59 |  | -````  | 
60 |  | - | 
61 |  | ->caption  Example 4. Get all PageViews   | 
62 |  | -
  | 
63 |  | -````JavaScript  | 
64 |  | -var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
65 |  | -var i;  | 
66 |  | -for(i=0; i<multiPage.get_pageViews().get_count();i++)  | 
67 |  | -{  | 
68 |  | - alert(multiPage.get_pageViews().getPageView(i).get_id());  | 
69 |  | -}   | 
70 |  | -````  | 
71 |  | - | 
72 |  | ->caption  Example 5. Find a PageView by ID   | 
73 |  | -
  | 
74 |  | -````JavaScript  | 
75 |  | -var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
76 |  | -var pageView = multiPage.findPageViewByID("Pageview2");  | 
77 |  | -if(pageView)  | 
78 |  | - pageView.set_selected(true);   | 
79 |  | -````  | 
80 |  | - | 
 | 1 | +---  | 
 | 2 | +title: RadMultiPage Object  | 
 | 3 | +page_title: RadMultiPage Object | RadTabStrip for ASP.NET AJAX Documentation  | 
 | 4 | +description: RadMultiPage Object  | 
 | 5 | +slug: tabstrip/client-side-programming/radmultipage-object  | 
 | 6 | +tags: radmultipage,object  | 
 | 7 | +published: True  | 
 | 8 | +position: 5  | 
 | 9 | +---  | 
 | 10 | + | 
 | 11 | +# RadMultiPage Object  | 
 | 12 | + | 
 | 13 | +##   | 
 | 14 | + | 
 | 15 | +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.  | 
 | 16 | + | 
 | 17 | +| **Name** | **Parameters** | **Return Type** | **Description** |  | 
 | 18 | +| ------ | ------ | ------ | ------ |  | 
 | 19 | +| **get_visible** |none|Boolean|Returns true if the MultiPage is visible. See **Example 1**.|  | 
 | 20 | +| **set_visible** | Boolean | none | Shows/Hides the MultiPage. See **Example 2**. |  | 
 | 21 | +| **get_selectedPageView** | none | RadPageView | Returns the currently selected PageView. See **Example 3**. |  | 
 | 22 | +| **get_pageViews** | none | RadPageViewCollection | Returns a collection of all PageViews. See **Example 4**. |  | 
 | 23 | +| **findPageViewByID** | String | RadMultiPage | Gets the first RadMultiPage instance, whose id corresponds to the passed parameter. See **Example 5**. |  | 
 | 24 | +| **get_selectedIndex** | none | Integer | Returns the index of the selected PageView. |  | 
 | 25 | +| **set_selectedIndex** |Integer|none|Sets the SelectedIndex of the MultiPage.|  | 
 | 26 | +| **get_element** |none|HTML Element|Gets the DOM element for the MultiPage.|  | 
 | 27 | + | 
 | 28 | + | 
 | 29 | +>caption Example 1. Retrieve visibility status of RadMultiPage   | 
 | 30 | +
  | 
 | 31 | +````JavaScript  | 
 | 32 | +var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
 | 33 | +if(multiPage.get_visible()) {  | 
 | 34 | + alert("visible");  | 
 | 35 | +} else {  | 
 | 36 | + alert("invisible");  | 
 | 37 | +}   | 
 | 38 | +````  | 
 | 39 | + | 
 | 40 | +>caption Example 2. Toggle visibility status of RadMultiPage   | 
 | 41 | +
  | 
 | 42 | +````JavaScript  | 
 | 43 | +var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
 | 44 | +if(multiPage.get_visible()) {  | 
 | 45 | + multiPage.set_visible(false);  | 
 | 46 | +} else {  | 
 | 47 | + multiPage.set_visible(true);  | 
 | 48 | +}   | 
 | 49 | +````  | 
 | 50 | + | 
 | 51 | +>caption Example 3. Get selected PageView   | 
 | 52 | +
  | 
 | 53 | +````JavaScript  | 
 | 54 | +var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
 | 55 | +var pageView = multiPage.get_selectedPageView();  | 
 | 56 | +if(pageView) {  | 
 | 57 | + alert("The ID of the selected RadPageView is " + pageView.get_id());  | 
 | 58 | +}   | 
 | 59 | +````  | 
 | 60 | + | 
 | 61 | +>caption  Example 4. Get all PageViews   | 
 | 62 | +
  | 
 | 63 | +````JavaScript  | 
 | 64 | +var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
 | 65 | +var i;  | 
 | 66 | +for(i=0; i<multiPage.get_pageViews().get_count();i++)  | 
 | 67 | +{  | 
 | 68 | + alert(multiPage.get_pageViews().getPageView(i).get_id());  | 
 | 69 | +}   | 
 | 70 | +````  | 
 | 71 | + | 
 | 72 | +>caption  Example 5. Find a PageView by ID   | 
 | 73 | +
  | 
 | 74 | +````JavaScript  | 
 | 75 | +var multiPage = $find("<%=RadMultiPage1.ClientID %>");  | 
 | 76 | +var pageView = multiPage.findPageViewByID("Pageview2");  | 
 | 77 | +if(pageView)  | 
 | 78 | + pageView.set_selected(true);   | 
 | 79 | +````  | 
 | 80 | + | 
0 commit comments