Hello,
we have a grid with client databinding. Backend is a WCF web service.
The requirement is, the client side column filter setting(user has a filter text in the column Title) shall be restored if the page has been reloaded(for example after adding a new item).
But the Contains-filter doesn't work with part-match. It works only if the filter-text equals the Title(full match). It is the same with StartWith-filter.
What wasI wrong?
The Telerik.Web.UI assembly version is 2015.2.826.45
Please help. Thanks.
function applyFilter() { var grid = $find("<%= RadGrid_PublishedDocuments.ClientID %>"); var tableView = grid.get_masterTableView(); var column = tableView.getColumnByUniqueName("Title"); column.set_filterFunction("Contains"); tableView.filter("Title", "dcr", Telerik.Web.UI.GridFilterFunction.Contains, true); tableView.rebind();}


Hi,
Is the attached app from the Telerik website a raddrawer?
Could you reveal the code for this?
Marc

<link rel="stylesheet" type="text/css" href="../Content/Dashboard/Dashboard.css?t=<%= DateTime.Now.Ticks %>" />
I have a RadToolTipManager in place and logic to create tooltips on certain elements.
When hovering over an element and its tooltip is visible, when I then hover over another element that contains its own tooltip, I want the current tooltip to hide after a certain amount of ms instead of hiding immediately. After which, the element I'm hovering on will show its tooltip.
Almost like a delay between hiding the current tooltip and showing a new tooltip from a element being hovered on.
I used .set_hideDelay(1000) on each of these tooltips, but that seems to be when the cursor is idle for that long.
Is there an implementation for what I describe?

Hi Everyone,
I assume the RadEditor for SharePoint 2013 cannot be used in SharePoint 2016. Right?
Is there any release planned for the RadEditor, and in general for the RadControls, for SharePoint 2016?
Could you please inform the timeline?
Thanks in advance


Hi ,
I have a RadTabStrip which is to generate tab dynamically . Each tab load same usercontrol but with different data . My issue is that When the tab is created for first time it loads the data but when I toggle to earlier tab , the data reflected is of last created tab . This is basically due to creation of RadMultiPage having same id .
How to overcome this issue .
My code are as follow ..
<asp:Content ID="Content1" ContentPlaceHolderID="FormPlaceHolder" runat="server">
<telerik:RadAjaxLoadingPanel runat="server" ID="LoadingPanel1" Skin="Metro">
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerMpInfo" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadTabStrip1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadTabStrip1"></telerik:AjaxUpdatedControl>
<telerik:AjaxUpdatedControl ControlID="RadMultiPage1" LoadingPanelID="LoadingPanel1"></telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="RadMultiPage1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadMultiPage1"></telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManagerProxy>
<script type="text/javascript">
/* <![CDATA[ */
function onTabSelecting(sender, args) {
if (args.get_tab().get_pageViewID()) {
args.get_tab().set_postBack(false);
}
}
/* ]]> */
</script>
<telerik:RadTabStrip OnClientTabSelecting="onTabSelecting" ID="RadTabStrip1" SelectedIndex="0"
runat="server" MultiPageID="RadMultiPage1" Skin="Windows7" Width="100%" Align="Justify"
OnTabClick="RadTabStrip1_TabClick">
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" OnPageViewCreated="RadMultiPage1_PageViewCreated">
</telerik:RadMultiPage>
</asp:Content>
CodeBehind cs file is ..
if (!Page.IsPostBack)
{
try
{
if(mpCollection.Count() > 0 && this.Master.IdProgram.HasValue)
{
// AddTab("ΣMPs");
using (Context idcardContext = new Context())
{
foreach (string mp in mpCollection)
{
MP currentMp = MPTestBusiness.GetMPById(idcardContext, Int32.Parse(mp));
mpListCollection.Add(currentMp);
AddTab(currentMp);
}
AddPageView(RadTabStrip1.FindTabByText(mpListCollection[0].Code));
}
}
}
catch (Exception ex)
{
Log.Error(ex);
this.Master.DisplayErrorAlert(MessageConstants.GenericError);
}
private void AddTab(MP mp)
{
RadTab tab = new RadTab();
tab.Text = mp.Code;
RadTabStrip1.Tabs.Add(tab);
}
protected void RadMultiPage1_PageViewCreated(object sender, RadMultiPageEventArgs e)
{
string userControlName = "../UserControl/MPInfoControl.ascx";
Control userControl = Page.LoadControl(userControlName);
userControl.ID = "userControl_" + e.PageView.ID;
if(!e.PageView.Controls.Contains(userControl))
e.PageView.Controls.Add(userControl);
}
private void AddPageView(RadTab tab)
{
if(tab != null)
{
RadPageView pageView = new RadPageView();
pageView.ID = tab.Text;
tab.PageViewID = pageView.ID;
RadMultiPage1.PageViews.Add(pageView);
}
}
protected void RadTabStrip1_TabClick(object sender, RadTabStripEventArgs e)
{
if (e.Tab != null)
{
AddPageView(e.Tab);
e.Tab.PageView.Selected = true;
}
}
I have followed the following demo
https://demos.telerik.com/aspnet-ajax/tabstrip/examples/multipage/dynamic-pageview-creation/defaultcs.aspx
however here different usercontrol has been used for loading in different tab but in my case same usercontrol has to be loaded . Going further I will be adding another user control for specific values .
