or
<script type="text/javascript"> function MyClientShowing(sender, args) { document.title = "show " + new Date(); args.get_loadingElement().style.border = "2px solid red"; args.set_cancelNativeDisplay(true); $telerik.$(args.get_loadingElement()).show("slow"); } function MyClientHiding(sender, args) { document.title = "hide " + new Date(); args.get_loadingElement().style.border = "2px solid blue"; args.set_cancelNativeDisplay(true); $telerik.$(args.get_loadingElement()).hide("slow"); } </script> </telerik:RadCodeBlock> <style type="text/css"> .hiddencol { display:none; } .viscol { display:block; } </style> <asp:Panel ID="pnl_CartContent" runat="server" cssclass="collapsePanel" Height="100%"> <table width="264"> ... </table> </asp:Panel> <ACTK:AlwaysVisibleControlExtender ID="avce_Cart" runat="server" TargetControlID="pnl_CartContent" VerticalSide="Top" VerticalOffset="225" HorizontalSide="Left" HorizontalOffset="650" ScrollEffectDuration=".1" /> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" OnClientShowing="MyClientShowing" OnClientHiding="MyClientHiding" /> <telerik:RadAjaxManager ID="RadAjaxManager2" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btn_Search"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnl_SearchHeaderMain" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <asp:Panel id="pnl_SearchHeaderMain" runat="server"> <div>...</div> </asp:Panel><telerik:RadGrid ID="rgProjects" runat="server" CommandItemDisplay="Top" GridLines="None" AllowCustomPaging="True" AllowPaging="true" PagerStyle-AlwaysVisible="true" PageSize="10" CellSpacing="0" AllowFilteringByColumn="True" EnableLinqExpressions="false" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="dsProjects" onitemcommand="rgProjects_ItemCommand" > <MasterTableView EditMode="InPlace" CommandItemDisplay="None" OverrideDataSourceControlSorting="true" PagerStyle-AlwaysVisible="true"> <NoRecordsTemplate> <asp:Label ID="lbNoUsers" runat="server" Text="There are currently no Project records in the system."></asp:Label> </NoRecordsTemplate> <Columns> <telerik:GridHyperLinkColumn DataNavigateUrlFields="ProjectKey" DataNavigateUrlFormatString="~/ProjectCreation/CreateProject.aspx?NK=3&P={0}" DataTextFormatString="Project {0}" DataTextField="ProjectKey" FilterControlAltText="Filter column column" HeaderText="Project" UniqueName="ProjectKey" SortExpression="PROJECT_KEY"> </telerik:GridHyperLinkColumn> <telerik:GridTemplateColumn FilterControlAltText="Filter PrimaryClientNumber column" HeaderText="Primary Client Number" UniqueName="PrimaryClientNumber" SortExpression="PRIMARY_CLIENT.CLIENT_NUMBER"> <ItemTemplate> <MlCts:SecuredLabel ID="lbPrimaryClientNumber" runat="server" BindingObjectTextPropertyName="ClientNumber" BindingPath=".PrimaryClient"></MlCts:SecuredLabel> </ItemTemplate> </telerik:GridTemplateColumn> ..removed for brevity <telerik:GridTemplateColumn FilterControlAltText="Filter SecondaryMatterName column" HeaderText="Secondary Matter Name" UniqueName="SecondaryMatterName" SortExpression="SECONDARY_MATTERMATTER_NAME"> <ItemTemplate> <MlCts:SecuredLabel ID="lbSecondaryMatterName" runat="server" BindingObjectTextPropertyName="MatterDescription" BindingPath=".SecondaryMatter"></MlCts:SecuredLabel> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <EditFormSettings EditColumn-ButtonType="ImageButton" EditColumn-Display="false" EditColumn-Visible="true" EditFormType="AutoGenerated"> <EditColumn ButtonType="ImageButton" Display="False"> </EditColumn> </EditFormSettings> </MasterTableView> </telerik:RadGrid><asp:ObjectDataSource ID="dsProjects" EnablePaging="true" MaximumRowsParameterName="PageSize" SelectCountMethod="SelectCount" StartRowIndexParameterName="CurrentRowIndex" TypeName="PTDSA.DataSources.ProjectDatasource" SortParameterName="SortParam"runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="Select" onselecting="dsProjects_Selecting"> <SelectParameters> <asp:Parameter Name="FilterOperation" Type="String" /> <asp:Parameter Name="FilterValue" Type="Object" /> </SelectParameters> </asp:ObjectDataSource> object _filtervalue = null; string _filterpredicate = null; string _operation = null; protected void dsProjects_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { e.Arguments.MaximumRows = rgProjects.MasterTableView.PageSize; if (_filtervalue != null) { if (_operation == "NoFilter") { _filtervalue = null; _filterpredicate = null; } e.Arguments.StartRowIndex = 0; e.InputParameters["FilterOperation"] = _filterpredicate; e.InputParameters["FilterValue"] = _filtervalue; } } protected void rgProjects_ItemCommand(object sender, GridCommandEventArgs e) { if (e.Item != null) { if (e.Item.ItemType == GridItemType.FilteringItem) { Pair filterPair = e.CommandArgument as Pair; if (filterPair != null) { GridColumn currentCol = e.Item.OwnerTableView.GetColumn(filterPair.Second.ToString()); if (currentCol != null) { _filtervalue = Convert.ChangeType(currentCol.CurrentFilterValue, currentCol.DataType); //This is my custom linq predicate creation _filterpredicate = e.GetDynamicLinqFilter(currentCol.SortExpression, false); _operation = filterPair.First.ToString(); } } } } } [DataObject(true)] public class ProjectDatasource { public Project[] Select( string FilterOperation, object FilterValue, string SortParam, int PageSize, int CurrentRowIndex ) { using (...Custom Data Provider) { string sortBy = String.IsNullOrWhiteSpace(SortParam) ? "PROJECT_KEY" : SortParam; sortBy = Utilities.getSortParamName(sortBy); bool isAscending = Utilities.getIsAscending(sortBy); Project[] returnItems = dataProvider.GetProjectsBySearchParams(PageSize, CurrentRowIndex, sortBy, isAscending, FilterOperation, FilterValue ); return returnItems; } } public int SelectCount( string FilterOperation, object FilterValue) { using (..Custom Data Provder) { return dataProvider.GetProjectsBySearchParamsCount( FilterOperation, FilterValue ); } } }<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" %><telerik:RadAjaxPanel ID="pnlChangePassword" runat="server" DefaultButton="btnChange" LoadingPanelID="ralMain"> <div class="box" style="width: 445px;"> <fieldset> <asp:Label ID="lblOldPassword" AssociatedControlID="txbOldPassword" runat="server" Text="<%$ Resources: Common, OldPassword_label %>" /> <asp:TextBox ID="txbOldPassword" TextMode="Password" runat="server" MaxLength="100" /> </fieldset> <fieldset> <asp:Label ID="lblPassword" AssociatedControlID="txbPassword" runat="server" Text="<%$ Resources: Common, NewPassword_label %>" /> <asp:TextBox ID="txbPassword" TextMode="Password" runat="server" MaxLength="100" /> </fieldset> <fieldset> <asp:Label ID="lblConfirmPassword" AssociatedControlID="txbConfirmPassword" runat="server" Text="<%$ Resources: Common, NewPasswordConfirm_label %>" /> <asp:TextBox ID="txbConfirmPassword" TextMode="Password" runat="server" MaxLength="100" /> </fieldset> </div> <div> <asp:Button ID="btnChange" runat="server" CssClass="button" Text="<%$ Resources: Common, ChangePassword_button %>" OnClick="HandlerButtonOnClick" /> </div></telerik:RadAjaxPanel> <script type="text/javascript"> //<![CDATA[ function CloseWin() { $find('<%= changePasswordWindow.ClientID %>').close(); } function OpenWin() { $find('<%= changePasswordWindow.ClientID %>').show(); } //]]></script><telerik:RadWindow ID="changePasswordWindow" Title="<%$ Resources: Common, ChangeYourPassword_title %>" runat="server" Modal="true" Behavior="Close" EnableShadow="true" Width="530px" Height="300px" VisibleStatusbar="false"> <ContentTemplate> <div style="margin: 10px;"> <ref:ChangePassword ID="changePassword" runat="server" /> </div> <asp:LinkButton ID="btnBack" runat="server" Text="<%$ Resources: Common, Close_label %>" CausesValidation="false" OnClientClick="CloseWin();return false;" /> </ContentTemplate></telerik:RadWindow><asp:Button ID="btnChange" runat="server" CssClass="button" Text="<%$ Resources: Common, ChangePassword_button %>" CausesValidation="false" OnClientClick="OpenWin();return false;" /><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <style type="text/css"> div.RadComboBox_Default table .rcbInputCell, div.RadComboBox_Default table .rcbArrowCell { background-color: red; height: 11px; line-height: 10px; padding: 0; } div.RadComboBox_Default table .rcbInputCell input { height: 11px; line-height: 10px; font:10px arial,verdana,sans-serif; height: 11px; padding: 0; } .rcbInput { height: 11px !important; } </style> </head><body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadComboBox ID="RadComboBox1" runat="server" > <Items> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> </Items> </telerik:RadComboBox> <telerik:RadTextBox ID="RadTextBox1" runat="server" Height="11px"></telerik:RadTextBox> <br/> <br/> <br/> <telerik:RadComboBox ID="RadComboBox2" runat="server" EnableEmbeddedSkins="false" > <Items> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> <telerik:RadComboBoxItem text="12345" /> </Items> </telerik:RadComboBox> <telerik:RadTextBox ID="RadTextBox2" runat="server" Height="11px"></telerik:RadTextBox> </div> </form> </body></html><Telerik:RadScriptManager ID="RadScriptManager1" runat="server"></Telerik:RadScriptManager><Telerik:RadEditor ID="RadEditorProductDetails" runat="server" EditModes="Design, Html" Skin="Windows7"> <Tools> <Telerik:EditorToolGroup> <Telerik:EditorTool Name="FontName" /> <Telerik:EditorTool Name="FontSize" /> <Telerik:EditorTool Name="RealFontSize" /> </Telerik:EditorToolGroup> </Tools> <Content> </Content></Telerik:RadEditor>
|
<telerik:RadToolTipManager ID="rttmFLC" OffsetX="1" Width="400" Height="400" HideEvent="LeaveToolTip" runat="server" OnAjaxUpdate="OnAjaxUpdate" RelativeTo="Element" Position="MiddleRight" ContentScrolling="Auto"> </telerik:RadToolTipManager>ContentTemplateContainer.Controls collection, as well as adding a user control with an image in it. Both ways, no horizontal scrollbar. I have also tried to set the ToolTipManager ContentScrolling to "Both" instead of "Auto". Again no, horizontal scrollbar. For the time being, I can set the image width to 100%, so that the entire image width is seen in the tooltip. However, this will obviously make it so the image doesn't appear as it actually is, but rather as a "thumbnail" of sorts. Any idea why I can't get the horizontal scrollbar to show up?