Telerik Forums
UI for ASP.NET AJAX Forum
7 answers
475 views
Hello,

VisibleRangeStart and VisibleRangeEnd is readonly; is there a way to change programmatically via code these dates?

Thanks.
Manju
Top achievements
Rank 1
 answered on 25 Sep 2017
1 answer
105 views

I am getting the following javascript error when my radmenu loads : Error:Unable to get property 'addEventListener' of undefined or null reference

This causes some (not all) of the children menu items to not show up. Only 2 dropdowns (children) work and the rest do not drop down.

Is there any way to fix this? I have tried so many things but no luck.

Using IE 11    ASP.net 2.0 C# code.

 

thanks,

-may

Vessy
Telerik team
 answered on 25 Sep 2017
0 answers
80 views

In VS I am using Telerik.Webcontrols Assembly="Radmenu.Net2" which allows me to do this:

in the ascx file: 
<%@Register TagPrefix="radm" Namespace="Telerik.WebControls" Assembly="RadMenu.Net2" %>

<radm:radmenu runat="server" id="mymenu" skinspath="~/app_themes/Normal" skin="Radmenu" width="100%" OnItemDataBound="mymenu_ItemDataBound" RadControlsDir="~/Public/RadControls/" />

Which I thought RadControlsDir leads me to Radmenu.js (in folder Public/RadControls/Menu/Scripts/4_4_6/RadMenu.js) but even when I rename this js file, it is still showing the menu. Am I not looking in the right place? In this folder "RadControls" there are these subfolders:
Ajax
Editor
Grid
Menu
Rotator

No matter what I remove it doesn't budge. I am thinking the referenced directory path is somewhere else. Can you tell me where????

thanks

-May

 

may
Top achievements
Rank 1
 asked on 23 Sep 2017
2 answers
1.1K+ views

On the RadAsyncUpload control, I want the text of the select button to say"Browse" or whatever we translate that into for the user.

Not sure the best way to do this, onload, onrender, client side, etc...

Alejandro
Top achievements
Rank 1
 answered on 22 Sep 2017
2 answers
215 views
I have a RadListViewcontrol that I bind to data.  I am also using two RadDataPager controls at top and bottom.  The binding works and the paging works.  However, when I rebind the list and the pager are set to a page outside of the results, the page disappears.  I tried using fireCommand("Page", "First") and set_currentPageIndex(1) on the client before I bind, but they are not working.  They error out in the jscript that the methods do not exists.  I am using version 2010.2.929.40 of the DLLS.  I am using NeedDataSource for binding.  I cannot seem to find a server method to reset page number.
Gaurab
Top achievements
Rank 1
 answered on 22 Sep 2017
0 answers
74 views

Hi there,

The footer of a Radgrid with Frozen Columns doesnot line up in Firefox. When I move the scrollbar from to the right side, the footer mismatches the column in Firefox. It works fine in IE and Chrome. Please see the following for my demo code. Please help.

 

Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>
<%@ Register Assembly="Telerik.Web.UI" 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">
 
<head id="Head1" runat="server">
    <title></title>
    <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" />
</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>
        <telerik:RadGrid runat="server" ID="ReservationsGrid" MasterTableView-ShowHeadersWhenNoRecords="true"
            OnNeedDataSource="ReservationsGrid_NeedDataSource" Width="520" ShowFooter="True"
            AutoGenerateColumns="false" AllowPaging="true">
            <PagerStyle PageSizes="10" />
            <ClientSettings>
                <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="true" FrozenColumnsCount="2"></Scrolling>
            </ClientSettings>
            <MasterTableView>
                <CommandItemSettings ShowExportToPdfButton="true" ShowExportToExcelButton="true" ShowExportToCsvButton="false" ShowExportToWordButton="false"></CommandItemSettings>
                <Columns>
                    <telerik:GridBoundColumn DataField="Column1" HeaderText="Column1" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column2" HeaderText="Column2" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column3" HeaderText="Column3" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column4" HeaderText="Column4" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column5" HeaderText="Column5" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column6" HeaderText="Column6" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"> </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column7" HeaderText="Column7" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column8" HeaderText="Column8" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column9" HeaderText="Column9" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column10" HeaderText="Column10" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column11" HeaderText="Column11" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column12" HeaderText="Column12" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column13" HeaderText="Column13" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column14" HeaderText="Column14" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column15" HeaderText="Column15" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column16" HeaderText="Column16" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"> </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column17" HeaderText="Column17" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column18" HeaderText="Column18" Aggregate="Sum" FooterText=" " HeaderStyle-Width="30"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Column19" HeaderText="Column19" Aggregate="Sum" FooterText=" "  HeaderStyle-Width="30"></telerik:GridBoundColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
    </form>
</body>
</html>

 

 

Default.aspx.cs

using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Configuration;
using System.Web.Security;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Telerik.Web.UI;
using System.Xml.Linq;
using System.Collections.Generic;
using System.Web.Services;
 
public partial class Default : System.Web.UI.Page
{
    protected void ReservationsGrid_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
    {
        DataTable table = new DataTable();
        table.Columns.Add("Column1", typeof(int));
        table.Columns.Add("Column2", typeof(int));
        table.Columns.Add("Column3", typeof(int));
        table.Columns.Add("Column4", typeof(int));
        table.Columns.Add("Column5", typeof(int));
        table.Columns.Add("Column6", typeof(int));
        table.Columns.Add("Column7", typeof(int));
        table.Columns.Add("Column8", typeof(int));
        table.Columns.Add("Column9", typeof(int));
        table.Columns.Add("Column10", typeof(int));
        table.Columns.Add("Column11", typeof(int));
        table.Columns.Add("Column12", typeof(int));
        table.Columns.Add("Column13", typeof(int));
        table.Columns.Add("Column14", typeof(int));
        table.Columns.Add("Column15", typeof(int));
        table.Columns.Add("Column16", typeof(int));
        table.Columns.Add("Column17", typeof(int));
        table.Columns.Add("Column18", typeof(int));
        table.Columns.Add("Column19", typeof(int));
 
        for (int i = 0; i < 15; i++)
        {
            table.Rows.Add(i, i+2, i+5, i+6, i+7, i+3, i+2, i+6, i+7, i+1, i+2, i+5, i+7, i+2, i+3, i+4, i+5, i+6, i+7);
        }
 
        ReservationsGrid.DataSource = table;
    }
}
Meng
Top achievements
Rank 1
 asked on 22 Sep 2017
2 answers
98 views

I am having difficulty with the Persistence Framework.  My application has a master page and the RadGrid is in a content page.  When the RadGrid is at the root of the page (i.e. just under asp:Content), I can save/load the grid settings with no issue whatsoever.  But that's not where I want my RadGrid.  I want it in a RadPanelBar.  And when I have it there, the Persistence Framework says it cannot find the control. 

Here is some simplified code.  This first part works:

<telerik:RadPersistenceManagerProxy
        ID="m_PersistenceManagerProxy"
        UniqueKey="ClaimswebFinancialsPayables"
        runat="server">       
        <PersistenceSettings>
            <telerik:PersistenceSetting ControlID="m_rgPayables" />
        </PersistenceSettings>
    </telerik:RadPersistenceManagerProxy>

 <telerik:RadGrid
            ID="m_rgPayables"
            runat="server"

... et cetera.  But when I put the RadGrid in a RadPanelBar, the Persistence Manager says that it cannot find the control.  Specifically if I put the RadGrid inside the ContentTemplate of a RadPanelItem. 

Any ideas?  I feel like I'm so close.

 

 

IT
Top achievements
Rank 1
 answered on 22 Sep 2017
3 answers
122 views

Hi,

I recently upgraded my application from the 2016 controls to the 2017 R2 controls and now I'm having issues with the Combobox and how it displays on the screen.

My combobox is within an Editform / form template of a RadGrid.  It is defined this way:

<code>

<telerik:RadComboBox ID="rddRouteInner" runat="server" DataTextField="route" DataValueField="route"
DropDownHeight="200px" DropDownWidth="350px" AllowCustomText="true" Font-Size="12px" >
</telerik:RadComboBox>

</code

Very simple - no CSS applied or anything else.  I added the Font-Size="12 px" because the font in the input was different from the drop down since the upgrade - which seems kind of crazy - but not a big deal.

Attached is what the output looks like.  The Input Box is taller than the surrounding drop down box - and I get multiple drop down boxes (at least started).  I have no idea how to troubleshoot this - when I just put a combobox on a page by itself - it works correctly.

Help?

 

Thanks!!!

Rumen
Telerik team
 answered on 22 Sep 2017
3 answers
179 views
Good day,

I'm using the ASP.NET ajax grid version 2008.1.619.35. I'm trying to get a reference to a GridDropDownColumn with in my grid during edit mode.

I receive the following complier error message

"Error 14 Cannot convert type 'System.web.UI.Control' to 'Telerik.web.UI.GridDropDownColumn'

Here is my code

protected void RadGrid1_EditCommand(object source, GridCommandEventArgs e)  
{  
       //Is it a GridDataItem  
       if (e.Item is GridDataItem)  
       {  
 
           //Get the instance of the right type  
           GridDataItem dataBoundItem = e.Item as GridDataItem;  
           if (dataBoundItem.OwnerTableView.Name == "OrderHeader")  
           {  
                  GridDropDownColumn ddlStatus =(GridDropDownColumn) dataBoundItem.FindControl("Status");  
                    if (Convert.ToInt16(dataBoundItem["OrderStatusID"].Text) == 1)  
                    {  
    
                        if (e.Item.Edit)  
                        {  
                           Debug.Write("Edit Mode!);  
 
                        }  
                    }  
                    else 
                    {  
                        ddlStatus.ReadOnly = true;  
                    }  
                }  
            }  
        }  
    } 

Thanks
Elavarasan
Top achievements
Rank 1
 answered on 22 Sep 2017
1 answer
161 views

We recently upgraded to 2017 Telerik for a project which had 2014 before.

ComboBox has custom skin, and it is not displaying correctly after update. After following a response on a different thread, i applied lightweight render mode for only combobox in config, which fixed the layover of image. But, it is not picking up the custom skin after that fix. Please advise.

 

Images attached here.

Ivan Zhekov
Telerik team
 answered on 22 Sep 2017
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?