<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RadScheduler.aspx.cs" Inherits="Default" %><%@ Register Assembly="Telerik.Web.UI, Version=2010.2.713.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> </head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <asp:Panel runat="server" ID="pnl" CssClass="page"> <table cellpadding="0" cellspacing="0" width="100%" border="0" height="100%" class="pageContent"> <!-- Header --> <tr> <td class="header_final"> <table width="100%"> <tr> <td width="80%"> </td> <td class="header_loggeduser"> wellcome </td> </tr> </table> </td> </tr> <tr> <td width="100%" height="100%"> <telerik:RadSplitter Skin="WebBlue" BorderSize="0" ID="RadSplitter2" runat="server" Height="100%" Width="100%"> <telerik:RadPane ID="LeftPane" runat="server" Width="200" Scrolling="None"> ciao header </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitbar2" EnableResize="false" runat="server" CollapseMode="Forward"> </telerik:RadSplitBar> <telerik:RadPane ID="MiddlePane" runat="server"> <!-- Content --> <!--<td valign="Top">--> <table width="100%"> <tr> <td> <asp:UpdatePanel runat="server" ID="MasterUpdatePanel"> <ContentTemplate> <asp:Button ID="Button1" runat="server" Text="Button" /> <div> <telerik:RadScheduler ID="SchedulerAttivita" runat="server" style="z-index:0;" EnableCustomAttributeEditing="True" Width="759px" AllowDelete="False" AllowInsert="False" WeekView-HeaderDateFormat="dd/MM/yyyy" MonthView-UserSelectable="false" TimelineView-UserSelectable="false" DayView-UserSelectable="true" OverflowBehavior="Expand" ShowFooter="False" ShowAllDayRow="False" AppointmentStyleMode="Default" FirstDayOfWeek="Monday" AdvancedForm-Enabled="false" LastDayOfWeek="Friday" DataKeyField="ID" DataStartField="DATA_INIZIO" DataEndField = "DATA_FINE" DataSubjectField="SUBJECT" SelectedView="WeekView" Culture="it-IT" EnableAdvancedForm="False" HoursPanelTimeFormat="t"> <AdvancedForm Enabled="False" EnableCustomAttributeEditing="True"></AdvancedForm> <Localization /> <TimelineView UserSelectable="False"></TimelineView> <WeekView HeaderDateFormat="dd/MM/yyyy"></WeekView> <MonthView UserSelectable="False"></MonthView> </telerik:RadScheduler> </div> </ContentTemplate> </asp:UpdatePanel> </td> </tr> </table> <!--</td>--> </telerik:RadPane> </telerik:RadSplitter> </td> </tr> </table> </asp:Panel> </form></body></html>

http://demos.telerik.com/aspnet-ajax/window/examples/browserdialogboxes/defaultcs.aspx
Code
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true">
</telerik:RadWindowManager>
<script type="text/javascript">
//the following code use radconfirm to mimic the blocking of the execution thread.
//The approach has the following limitations:
//1. It works inly for elements that have *click* method, e.g. links and buttons
//2. It cannot be used in if(!confirm) checks
window.blockConfirm = function (text, mozEvent, oWidth, oHeight, callerObj, oTitle)
{
var ev = mozEvent ? mozEvent : window.event; //Moz support requires passing the event argument manually
//Cancel the event
ev.cancelBubble = true;
ev.returnValue = false;
if (ev.stopPropagation) ev.stopPropagation();
if (ev.preventDefault) ev.preventDefault();
//Determine who is the caller
var callerObj = ev.srcElement ? ev.srcElement : ev.target;
//Call the original radconfirm and pass it all necessary parameters
if (callerObj)
{
//Show the confirm, then when it is closing, if returned value was true, automatically call the caller's click method again.
var callBackFn = function (arg)
{
if (arg)
{
callerObj["onclick"] = "";
if (callerObj.click) callerObj.click(); //Works fine every time in IE, but does not work for links in Moz
else if (callerObj.tagName == "A") //We assume it is a link button!
{
try
{
eval(callerObj.href)
}
catch (e) { }
}
}
}
radconfirm(text, callBackFn, oWidth, oHeight, callerObj, oTitle);
}
return false;
}
</script>
<asp:Button CssClass="PostbackButton" ID="PostbackButton1" runat="server" Style=""
Text="Confirm postback with radconfirm" OnClientClick="return blockConfirm('Are you sure you want to postback?', event, 330, 100,'','Custom title');"
OnClick="PostbackButton1_Click" />