I am filtering at server side.
I am using FilterType="CheckList" for RadGrid and it works well (with default function "EqualTo").
There is a textbox for each column, I can input some text and filter CurrentFilterFunction="Contains".
Problem:
After filtering by CheckList, it changes the CurrentFilterFunction to "EqualTo".
So, I cannot filter with "Contains" function by textbox any more.
Proposed Solution:
There is any way to separate CurrentFilterFunction of CheckList filter and TextBox filter?
Grid:
<telerik:RadGrid Skin="Default" RenderMode="Lightweight" PageSize="20" runat="server" ID="RGridRisedueResultList" AllowPaging="true" AllowSorting="True" OnPreRender="RGridRisedueResultList_PreRender" OnFilterCheckListItemsRequested="RGridRisedueResultList_FilterCheckListItemsRequested" AutoGenerateColumns="False" FilterType="CheckList" AllowFilteringByColumn="True" OnNeedDataSource="RGridRisedueResultList_NeedDataSource">
Column:
<telerik:GridBoundColumn UniqueName="Lab" DataField="Lab" HeaderText="Lab" FilterCheckListEnableLoadOnDemand="true" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true"> </telerik:GridBoundColumn>

I have a RadContextMenu implemented within a Radgrid and the options for the context menu are different for each row. To facilitate this I am using the Client-Side programming for the RadContextMenu and the ClientDataKeyName from the RadGrid to power the conditions.
This is all working fine. My problem is that I need some of the RadMenuItems to be Bold or have a different background color, but I see no way to do this through the Client-Side programming.
Am I missing something obvious here?
So for example here is where I need to change the Font to bold or Background color of the item
Snippet:
// if the item should be displayed, then initializeif (isItemDisplayed == 1) { var childItem = new Telerik.Web.UI.RadMenuItem(); var displayText = ''; // Here I need to set childItem to be Bold and a specific background color to stand out // set menu text childItem.set_text(displayText); // set employeeid identifier childItem.set_value(employeeId); // if we have items in the 'actions menu', then add it to the parent' if (parentActionsItem.get_items().get_count() > 0) { menu.get_items().insert(0, parentActionsItem); }
Any help is greatly appreciated



Hi,
New to Telerik. I've figured some stuff out but have hit a problem that I can't figure out. We have some scanning equipment that fills fields in rad grid with a template and some masked fields. I want to know if, on a change to the text in the field, if the field is completely filled. If so I want to move to the next field automatically. I tried the text change event but, to my surprise it didn't fire until after I saved the added line in the grid. I was able to find the max length of the field using the mask property of the masked field I'm using but I really want to make this check before the line is saved. I have researched this but can't seem to find a solution. Any help would be appreciated.
Thanks,
Neil

I have an existing website using a master page that I'm trying to convert to RadMenus. The menu structure exists in the master page and uses asp:Menu, which does not require a script manager. RadMenus wants a RadScriptManager. If I put a script manager in the master page, then I get an error when I open any other page that has a script manager, which is just about every page in the site.
How do you deal with this? Do I have to modify every page in the website?
Thanks,
Bernie


Hello,
we have serious problem on mobiles. Inputs on page are not focusable on small screens. It is also visible in Chrome Dev tools with iPhoneX profile active.
-Navigate to page https://maxxibs.uat.creasoft.cz/login in Chrome and activate DevTools (F12) with Device iPhoneX
-When page loads, try to click to login/password inputs. When login is focused (1st one), try to focus password input (2nd one). Sometimes you have to click more times to get to this issue. In mobile it hangs on 1st time.
-Login stays focused, you are not able to focus password field.
Based on dev tools it is related to touchstart event listener on input. Seems that it activates "onDrag" event based on RadTouchExtender class on rdContent and prevents focus input. When RadTouchExtender class is removed, all works fine.
This is critical problem, because users are not able to login using iPhones and some Androids. How to solve this?
Best Regards
René

I'm trying to figure out how to make a custom button in the toolbar that will allow users to export the content. I have a custom button that does reach the code behind, but since it is tied to "fireAjaxRequest" I suspect that it isn't working since the export requires a full postback. Is there any way to implement an export button in the menu, or does it have to be a button external to the menu (asp button with ID "ExportDOCX2" in the snippet below)?
I suppose I could hide the asp button, and have the custom menubutton click that using javascript, but I'm hoping for something more elegant.
NOTE: Not sure if this changes anything, but the page containing the AJAX editor is being rendered inside of an IFrame so it can be integrated with our existing MVC application. The MVC version of the editor does not currently have all of the same functionality as the AJAX version (which is required for our situation), so we took this approach.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="StandardEditor.aspx.cs" Inherits="FIS.Presentation.EWAPPM.DocumentScreens.DocEditor" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns='http://www.w3.org/1999/xhtml'> <script type="text/javascript"> function OnClientLoad(editor, args) { editor.fire("ToggleScreenMode"); } </script> <head runat="server"> <link href="../Content/Telerik/styles.css" rel="stylesheet" type="text/css" /> <link href="./Telerik/styles.css" rel="stylesheet" /> <title></title> </head> <body> <form id="form1" runat="server"><asp:Button Text="Export to DOCX" runat="server" ID="ExportDOCX2" OnClick="ExportDocx_Click"/> <telerik:RadScriptManager runat="server" ID="RadScriptManager1" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="false" /> <div class="demo-containers"> <div class="demo-container"> <telerik:RadEditor RenderMode="Lightweight" Skin="MetroTouch" ID="theEditor" EnableTrackChanges="true" EnableComments="true" runat="server" Width="100%" ToolsFile="./EditorTools/StandardEditorTools.xml" EnableResize="False" ContentAreaMode="Div" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.axd" ToolbarMode="RibbonBar" OnClientLoad="OnClientLoad" ContentFilters="DefaultFilters,PdfExportFilter"> <TrackChangesSettings CanAcceptTrackChanges="true" UserCssId="reU0"></TrackChangesSettings> <ExportSettings OpenInNewWindow="false" FileName="EWAPPM_DOC"> <Docx DefaultFontName="Arial" DefaultFontSizeInPoints="12" HeaderFontSizeInPoints="8" PageHeader="Some header text for DOCX documents" /> <Pdf PageTitle="Some page title for PDF documents" /> </ExportSettings> <ImageManager EnableAsyncUpload="true" > </ImageManager> <Content> </Content> <Modules> <telerik:EditorModule Name="RadEditorHtmlInspector" Enabled="false" /> <telerik:EditorModule Name="RadEditorNodeInspector" Enabled="false" /> <telerik:EditorModule Name="RadEditorDomInspector" Enabled="false" /> <telerik:EditorModule Name="RadEditorStatistics" Enabled="false" /> </Modules> </telerik:RadEditor> <script type="text/javascript"> Telerik.Web.UI.Editor.CommandList["ExportPDF"] = function (commandName, editor, oTool) { fireAjaxRequest("ExportPDF"); } Telerik.Web.UI.Editor.CommandList["ExportDOCX"] = function (commandName, editor, oTool) { fireAjaxRequest("ExportDOCX"); } Telerik.Web.UI.Editor.CommandList["Save"] = function (commandName, editor, oTool) { fireAjaxRequest("Save"); } Telerik.Web.UI.Editor.CommandList["Submit"] = function (commandName, editor, oTool) { fireAjaxRequest("Submit"); } </script> </div> </div> <telerik:RadAjaxManager runat="server" ID="RadAjaxManager1" OnAjaxRequest="RadAjaxManager1_AjaxRequest"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="ConfiguratorPanel1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="theEditor" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="ConfiguratorPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function fireAjaxRequest(operation) { var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>"); ajaxManager.ajaxRequest(operation); } </script> </telerik:RadScriptBlock> <telerik:RadAjaxLoadingPanel runat="server" ID="RadAjaxLoadingPanel1" Visible="False"> </telerik:RadAjaxLoadingPanel> </form> </body></html>
hi
I have file name like this "2019 03 04 101905_RE Indonesia Possible opposition against the trademark application no 2019 03 04 101 D002014017706 AVATARA in the name of IGB GANGGA D002014017706 AV111111111112019 03 04 101905_RE Indonesia Possi.pdf"
when i try to upload that file name in AsyncUpload control it through the error like this below screen shot.