or
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" |
| MultiPageID="RadMultiPage1"> |
| <Tabs> |
| <telerik:RadTab runat="server" Text="List"> |
| </telerik:RadTab> |
| <telerik:RadTab runat="server" Text="Form"> |
| </telerik:RadTab> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server"> |
| <telerik:RadPageView ID="RadPageView1" runat="server"> |
| List View<br /><br /> |
| <asp:Button ID="Button1" runat="server" Text="Go to Form View" /> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="RadPageView2" runat="server" Width="100%"> |
| Form View<br /><br /> |
| <asp:Button ID="Button2" runat="server" Text="Go to List View" /> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" |
| Skin="Default" Transparency="1"> |
| </telerik:RadAjaxLoadingPanel> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" |
| DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadTabStrip1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> |
| <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadMultiPage1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> |
| <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load |
| If Not Page.IsPostBack Then |
| RadTabStrip1.SelectedIndex = 0 |
| RadMultiPage1.SelectedIndex = 0 |
| End If |
| End Sub |
| Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click |
| RadTabStrip1.SelectedIndex = 1 |
| RadMultiPage1.SelectedIndex = 1 |
| End Sub |
| Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click |
| RadTabStrip1.SelectedIndex = 0 |
| RadMultiPage1.SelectedIndex = 0 |
| End Sub |


function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz az well) return oWindow;}function NewStatus() { var oManager = GetRadWindow().get_windowManager(); setTimeout(function () { var winId = "Win" + Math.random().toString(); var winPage = "AddStatus.aspx" + winId; var oNew = oManager.open("", "Window2"); oNew.setUrl(winPage); oNew.SetSize(750, 550); oNew.set_visibleStatusbar(false); oNew.set_title("Status Screen"); oNew.Skin = "Forest"; oNew.set_keepInScreenBounds(true); oNew.set_enableShadow(true); oNew.set_destroyOnClose(true); oNew.set_animation(Telerik.Web.UI.WindowAnimation.Slide); oNew.set_initialBehaviors(Telerik.Web.UI.WindowBehaviors.None); oNew.set_behaviors(Telerik.Web.UI.WindowBehaviors.Close); oNew.add_close(OnClientCloseHandler); oNew.setActive(true); oNew.set_modal(true); oNew.Show(); }, 0);}function OnClientTimeSlotContextMenuItemClicked(sender, eventArgs) {<br><br> var menuItem = eventArgs.get_item();<br> var timeSlot = eventArgs.get_slot();<br> if (menuItem != null) {<br> var selectedMenuItem = menuItem._properties._data.value;<br> if (selectedMenuItem == "createTimesheet") {<br><br><br> } else if (selectedMenuItem == "createTodo") {<br><br> } else if (selectedMenuItem == "AllDay") {<br> var radWindow = $find("<%=rWindowAppointmentInsert.ClientID %>");<br> radWindow.show();<br> var startDate = new Date(timeSlot._startTime);<br> var duration = timeSlot.get_durationInMinutes();<br> var arg = "Type=AllDay,Start=" + timeSlot._startTime.toDateString() + " " + startDate.getHours() + ":" + startDate.getMinutes();<br> arg += ",Duration=" + duration;<br> $find("<%=rAjaxMgrScheduler.ClientID %>").ajaxRequest(arg);<br> return false;<br> } else if (selectedMenuItem == "Insert") {<br> var radWindow = $find("<%=rWindowAppointmentInsert.ClientID %>");<br> radWindow.show();<br> var startDate = new Date(timeSlot._startTime);<br> var duration = timeSlot.get_durationInMinutes();<br> var arg = "Type=Insert,Start=" + timeSlot._startTime.toDateString() + " " + startDate.getHours() + ":" + startDate.getMinutes();<br> arg += ",Duration=" + duration;<br> $find("<%=rAjaxMgrScheduler.ClientID %>").ajaxRequest(arg);<br> return false;<br> } else { <br> <br> }<br> }<br> return false;<br> }