or
| <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" |
| Position=BottomCenter |
| ContentScrolling=Auto |
| AutoTooltipify="false" |
| HideDelay=5000 |
| Animation="Fade" |
| Skin="Office2007" |
| Width="450px" |
| Height="200px" |
| ManualClose=false |
| OnAjaxUpdate="RadToolTipManager1_AjaxUpdate" |
| OnClientBeforeShow="tooltipPosition" |
| Style="font-size: 18px; text-align: center; font-family: Arial;"> |
| </telerik:RadToolTipManager> |
with the javascript for the OnClientBeforeShow being:
| function tooltipPosition(sender, args) { |
| sender._popupBehavior.set_keepInScreenBounds(false); |
| } |
The version is 2009.1.311.35.
Any suggestions?
Regards
Roger
function Timer_Disable() {
document.body.onmouseup = Timer_Enable;
// disable the Timer so we don't refresh the page
// while the user is entering the data
var timer = $find(timerId);
timer._stopTimer();
window.status = "Refresh disabled during scrolling operation.";
}
function Timer_Enable() {
document.body.onmouseup = null;
// re-enable the Timer
var timer = $find(timerId);
timer._startTimer();
window.status = "";
}
divTimer.Attributes.Add(
"OnMouseDown", "Timer_Disable();");

| <telerik:RadCodeBlock runat="server" ID="InitialScriptCodeBlock1"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server" EnableScriptLocalization="true" |
| EnableScriptGlobalization="true" /> |
| <telerik:RadAjaxManager ID="RadAjaxManager2" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <ClientEvents /> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="Panel1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel runat="server" ID="RadAjaxLoadingPanel1" Skin="Office2007" |
| BackImageUrl="~/Content/Images/loadingAnimation.gif" BackgroundPosition="Center" /> |
| <telerik:RadAjaxPanel ID="Panel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> |
| <telerik:RadScheduler runat="server" ID="RadScheduler1" AllowDelete="false" AllowEdit="true" |
| AllowInsert="false" MinutesPerRow="15" StartEditingInAdvancedForm="false" StartInsertingInAdvancedForm="false" |
| OnClientAppointmentDoubleClick="OnClientAppointmentDoubleClick" OnClientTimeSlotClick="OnClientTimeSlotClick" |
| OnClientAppointmentDeleting="OnClientAppointmentDeleting" OnClientAppointmentDataBound="OnClientAppointmentDataBound" |
| Height="900px" OnClientAppointmentEditing="OnClientAppointmentEditing" OnClientAppointmentContextMenuItemClicked="appointmentContextMenuItemClicked" |
| SelectedView="WeekView" DayHeaderDateFormat="dddd, dd MMMM yyyy" HoursPanelTimeFormat="HH:mm"> |
| <AppointmentContextMenus> |
| <%--The appointment context menu interaction is handled on the client--%> |
| <%--See the JavaScript code above--%> |
| <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerAppointmentContextMenu"> |
| <Items> |
| <telerik:RadMenuItem Text="Export iCalendar" Value="GenerateVCal" ImageUrl="~/Content/Images/Icons/iCalendar16.png" /> |
| <telerik:RadMenuItem IsSeparator="True" /> |
| <telerik:RadMenuItem Text="Delete" Value="CommandDelete" ImageUrl="~/Content/Images/DataEditing/Delete.gif" |
| Enabled="True" /> |
| </Items> |
| </telerik:RadSchedulerContextMenu> |
| </AppointmentContextMenus> |
| <TimelineView GroupBy="Calendar" GroupingDirection="Vertical" /> |
| <AdvancedForm Enabled="false" EnableResourceEditing="false" /> |
| <WebServiceSettings Path="~/Models/SchedulerWebService.asmx" ResourcePopulationMode="ServerSide" /> |
| </telerik:RadScheduler> |
| </telerik:RadAjaxPanel> |
| </telerik:RadCodeBlock> |
| <telerik:RadPanelBar ID="RadPanelBar1" runat="server"> |
| <Items runat="server"> |
| <telerik:RadPanelItem ID="RadPanelItem1" runat="server"> |
| <uc:ComponentDescriptionPurpose ID="ComponentDescriptionPurpose" runat="server" /> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |
| Dim ComponentDescriptionPurpose As Telerik.Web.UI.RadPanelBar = DirectCast(Page.FindControl("ComponentDescriptionPurpose"), Telerik.Web.UI.RadPanelBar) |
| ComponentDescriptionPurpose.LoadByOrm(idKey) |
| <telerik:RadGrid EnableViewState="true" ID="RadGrid1" DataSourceID="srcMyWorklist" GridLines="None" runat="server" |
| AllowSorting="true" AllowFilteringByColumn="true" |
| AllowPaging="true" PageSize="20" AutoGenerateColumns="false" AllowAutomaticUpdates="False" Skin="Web20" |
| GroupingSettings-CaseSensitive="false" EnableLinqExpressions="false" |
| ShowGroupPanel="True" ShowHeader="true" ShowHeadersWhenNoRecords="true" AllowMultiRowEdit="false"> |
| <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" ReorderColumnsOnClient="false"> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnFilterMenuShowing="filterMenuShowing" /> |
| <Scrolling AllowScroll="False" UseStaticHeaders="True" /> |
| </ClientSettings> |
| <FilterMenu OnClientShown="MenuShowing" ExpandAnimation-Type="None" CollapseAnimation-Type="None" /> |
| <MasterTableView DataKeyNames="ID" |
| NoDetailRecordsText="No records matching criteria" ShowHeadersWhenNoRecords="true" |
| AllowAutomaticUpdates="false" CommandItemDisplay="None"> |
| <PagerStyle Position="TopAndBottom" Mode="NextPrevNumericAndAdvanced" /> |
| <DetailTables> |
| <telerik:GridTableView AutoGenerateColumns="false" HierarchyLoadMode="ServerOnDemand" |
| DataSourceID="srcActivity" AllowMultiRowSelection="False" OverrideDataSourceControlSorting="true" |
| runat="server" CommandItemDisplay="None" ShowStatusBar="False" AllowSorting="false" AllowFilteringByColumn="False" |
| Name="grdActivity" DataKeyNames="ProcInstID,ActInstID" Width="50%" ShowHeadersWhenNoRecords="false" BackColor="Gainsboro"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="ProcInstID" MasterKeyField="ID" /> |
| </ParentTableRelation> |
| <DetailTables> |
| <telerik:GridTableView AutoGenerateColumns="false" HierarchyLoadMode="ServerOnDemand" |
| DataSourceID="srcActivityDest" AllowMultiRowSelection="False" OverrideDataSourceControlSorting="true" |
| runat="server" CommandItemDisplay="None" ShowStatusBar="False" AllowSorting="false" AllowFilteringByColumn="False" |
| NoDetailRecordsText="N/A" DataKeyNames="ProcInstID,ActInstID" |
| Name="grdActivityDest" Width="80%" ShowHeadersWhenNoRecords="true" BackColor="Gainsboro"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="ProcInstID" MasterKeyField="ProcInstID" /> |
| <telerik:GridRelationFields DetailKeyField="ActInstID" MasterKeyField="ActInstID" /> |
| </ParentTableRelation> |
| <Columns> |
| <telerik:GridBoundColumn SortExpression="ProcInstID" HeaderText="ProcInstID" DataType="System.Int32" |
| DataField="ProcInstID" UniqueName="ProcInstID" ReadOnly="true" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="ActInstID" HeaderText="ActInstID" DataType="System.Int32" |
| DataField="ActInstID" UniqueName="ActInstID" ReadOnly="true" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="User" HeaderText="User" DataType="System.String" |
| DataField="User" UniqueName="User" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="status" HeaderText="Status" DataType="System.String" ItemStyle-Width="60px" |
| DataField="status" UniqueName="status" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="FinishDate" HeaderText="Finish By" DataType="System.DateTime" ItemStyle-Width="150px" |
| DataField="FinishDate" UniqueName="FinishDate" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| <Columns> |
| <telerik:GridBoundColumn SortExpression="ProcInstID" HeaderText="ProcInstID" DataType="System.Int32" |
| DataField="ProcInstID" UniqueName="ProcInstID" ReadOnly="true" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="ActInstID" HeaderText="ActInstID" DataType="System.Int32" |
| DataField="ActInstID" UniqueName="ActInstID" ReadOnly="true" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="name" HeaderText="Activity" DataType="System.String" |
| DataField="name" UniqueName="name" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="status" HeaderText="Status" DataType="System.String" ItemStyle-Width="60px" |
| DataField="status" UniqueName="status" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="StartDate" HeaderText="Start At" DataType="System.DateTime" ItemStyle-Width="150px" |
| DataField="StartDate" UniqueName="StartDate" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="FinishDate" HeaderText="Finish By" DataType="System.DateTime" ItemStyle-Width="150px" |
| DataField="FinishDate" UniqueName="FinishDate" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| <Columns> |
| <telerik:GridHyperLinkColumn Target="_blank" DataNavigateUrlFields="ID,ProcID" AllowFiltering="false" ItemStyle-Width="30px" Display="false" |
| Text="View" DataNavigateUrlFormatString="FormMgr.asp?ProcID={1}&ProcInstID={0}"> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridHyperLinkColumn Target="_blank" DataNavigateUrlFields="Data" AllowFiltering="false" ItemStyle-Width="30px" Display="true" |
| Text="Open" NavigateUrl="{0}"> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridTemplateColumn UniqueName="Status" HeaderText="Status" DataField="Status" SortExpression="Status" |
| EditFormColumnIndex="0" > |
| <ItemTemplate> |
| <asp:Label ID="lblStatus" runat="server" Text='<%# Bind("Status") %>'></asp:Label> |
| </ItemTemplate> |
| <FilterTemplate> |
| <telerik:RadComboBox runat="server" ID="StatusFilter" Width="90px" |
| DataSource='<%# (New string() {"", "Active", "Completed", "Error"}) %>' |
| CollapseAnimation-Type="None" ExpandAnimation-Type="None" |
| SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("Status").CurrentFilterValue %>' |
| OnClientSelectedIndexChanged="StatusIndexChanged" > |
| </telerik:RadComboBox> |
| <telerik:RadScriptBlock ID="StatusScriptBlock" runat="server"> |
| <script type="text/javascript"> |
| function StatusIndexChanged(sender, args) { |
| var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>"); |
| tableView.filter("Status", args.get_item().get_value(), "EqualTo"); |
| } |
| </script> |
| </telerik:RadScriptBlock> |
| </FilterTemplate> |
| <EditItemTemplate> |
| <asp:DropDownList ID="cboStatusType" runat="server" SelectedValue='<%# Bind("Status") %>' |
| DataSource='<%# (New string() {"", "Active", "Completed", "Error" }) %>' |
| Width="50px"> |
| </asp:DropDownList> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn HeaderText="Process" DataType="System.String" |
| AutoPostBackOnFilter = "true" CurrentFilterFunction = "Contains" |
| DataField="ProcessName" UniqueName="ProcessName" ItemStyle-Width="100px"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Initiator" DataType="System.String" |
| AutoPostBackOnFilter = "true" CurrentFilterFunction = "Contains" |
| DataField="Originator" UniqueName="Initiator" ItemStyle-Width="90px"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Start Date" DataType="System.DateTime" DataFormatString="{0:MM/dd/yy}" |
| CurrentFilterFunction = "GreaterThanOrEqualTo" AutoPostBackOnFilter = "true" |
| DataField="StartDate" UniqueName="StartDate" ItemStyle-Width="50px"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Folio" DataType="System.String" HeaderStyle-HorizontalAlign="Center" |
| AutoPostBackOnFilter = "true" CurrentFilterFunction = "Contains" |
| DataField="Folio" UniqueName="Folio"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="ID" DataType="System.Int32" |
| DataField="ID" UniqueName="ID" Display="false"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <RowIndicatorColumn Visible="true"> |
| <HeaderStyle Width="10px"></HeaderStyle> |
| </RowIndicatorColumn> |
| </MasterTableView> |
| </telerik:RadGrid> |
