Telerik Forums
UI for ASP.NET AJAX Forum
3 answers
160 views
Hi,

I am new to telerik. I am using ASP.NET AJAX Q1 2012 version. Now I have 3 radchart(one bar chart and 2 pie chart) and 1 radgrid. Now I want to export all these four charts into a single pdf file. Is possible? Any one help me for this please.
Petar Marchev
Telerik team
 answered on 18 Jul 2012
2 answers
92 views
Hello
I have problem with modal window opened by other modal window. Everything is displayed properly and working, but there is big problem with Tabs. They only working on Safari, but not on Firefox or IE.

I cannot go from one input (e.g, rad button or rad numeriktextbox) using Tab key on my keyboard on that browsers. Is there any way to solve that issue?

P.S. Rad buttons and rad numerik text boxes has client site scripts which are working as expected.

P.S.2 This both windows displays internal control. There is no external page redirect.

P.S.3 I'm using version 2010.3.1317.40
Marcin
Top achievements
Rank 1
Veteran
 answered on 18 Jul 2012
2 answers
114 views
Hi. I want to commend you on making OrgChart control, it's a lot of fun to work with.

We use OrgChart in GroupEnabledBinding with GroupColumnCount=1. Problem is with empty Group Nodes that set default size ignoring set CSS styles.

How can We set size of empty Group Nodes? In Node Size demo it's shown how to change size of items, but not of empty Nodes.

Please notice example image in Attachment.

Thank You on Your help.
Igor
Top achievements
Rank 1
 answered on 18 Jul 2012
1 answer
111 views
I'm having trouble getting the RadEditor to show up in SharePoint 2010.


1)  I went through the install of RadControlsForAspNetAjaxSetup_2012_2_607, but no sign of the RadEditor to insert as a Web Part, nor do I get the RadEditor as the default editor for rich text.

So, it must be something simple that I'm missing.  I've been through some documentation, searched for steps, issues, ect, they usual beginning trouble shooting.

Can anyone provide me with some thoughts, items to look at, ect.

Jeff.
Rumen
Telerik team
 answered on 18 Jul 2012
1 answer
3.1K+ views

Hello,

I have a web application that uses RadTreeView control for displaying data. When displaying large amount of data, it throws following error:

"Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property."

I have tried changing "maxJsonLength" property to value 2147483646 in web.config of the application. But still above error appears.
Please help.


Detailed error is as follows:
Timestamp: 7/13/2012 2:14:51 PM$$$Message: <?xml version="1.0" encoding="utf-16"?><error><message>Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.</message><stackTrace>   at System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj, StringBuilder output, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.SerializeValue(Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.SerializeEnumerable(IEnumerable enumerable, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.SerializeValueInternal(Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.SerializeValue(Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj, StringBuilder output, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj, SerializationFormat serializationFormat)    at System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj)    at Telerik.Web.UI.RadTreeView.DescribeComponent(ScriptComponentDescriptor descriptor)    at Telerik.Web.UI.RadDataBoundControl.Telerik.Web.IControl.DescribeComponent(ScriptComponentDescriptor descriptor)    at Telerik.Web.UI.ScriptRegistrar.GetScriptDescriptors(Control control)    at Telerik.Web.UI.RadDataBoundControl.GetScriptDescriptors()    at Telerik.Web.UI.RadDataBoundControl.System.Web.UI.IScriptControl.GetScriptDescriptors()    at System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IScriptControl scriptControl)    at System.Web.UI.ScriptManager.RegisterScriptDescriptors(IScriptControl scriptControl)    at Telerik.Web.UI.RadDataBoundControl.RegisterScriptDescriptors()    at Telerik.Web.UI.RadDataBoundControl.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)    at Telerik.Web.UI.RadMultiPage.RenderContents(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)    at Telerik.Web.UI.RadMultiPage.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)    at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)    at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)    at ASP.master_master.__RenderMasterBody(HtmlTextWriter __w, Control parameterContainer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Control.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)    at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)    at System.Web.UI.Page.Render(HtmlTextWriter writer)    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)    at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)</stackTrace></error>


Thanks,
Neha

 

 

 

Plamen
Telerik team
 answered on 18 Jul 2012
1 answer
70 views
I've been using radMenu and radWindow on the same screen.
inspired form :http://www.telerik.com/support/kb/aspnet-ajax/window/show-radwindow-above-radmenu.aspx

actually I'm using an event mouse-out to hide the menu when I do not want:

    </script>
    <script type="text/javascript" id="telerikClientEvents2">
//<![CDATA[
 
        function RadMenu1_MouseOut(sender, args) {
            document.getElementById(sender.get_id()).style.zIndex = -1;
        }
//]]>
    </script>


but I observed that it works even when I leave the tool-bar and go to the drop down menu, so there any way out where I can actually distinguish if the mouse is on the menu or anywhere else ?
Princy
Top achievements
Rank 2
 answered on 18 Jul 2012
1 answer
117 views

I have followed the code provided in the self-referencing hierarchy demo (http://demos.telerik.com/aspnet-ajax/grid/examples/hierarchy/selfreferencing/defaultcs.aspx) exactly, but I am having trouble with the columns in nested details table not lining correctly.

My radgrid looks like this

<style type="text/css">
    .RadGrid td
    {
        padding: 0;
    }
</style>
<telerik:RadGrid ID="rgTasks" runat="server" OnNeedDataSource="rgTasks_NeedDataSource"
      Skin="Hay"
      OnColumnCreated="RadGrid1_ColumnCreated"
        OnItemCreated="RadGrid1_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound">
    <MasterTableView CommandItemDisplay="None" DataKeyNames="TASK_UID, TASK_PARENT_UID"
        HierarchyDefaultExpanded="true" HierarchyLoadMode="Client">
        <SelfHierarchySettings ParentKeyName="TASK_PARENT_UID" KeyName="TASK_UID" />
        <NoRecordsTemplate></NoRecordsTemplate>
    </MasterTableView>
    <ClientSettings AllowExpandCollapse="true" />
</telerik:RadGrid>


However, as you can see from the screenshot, the columns are not aligning as they are in the demo. The code-behind is exactly as in the demo. The only difference is that I am running on .Net 3.5

Entire code behind code is here:
protected void Page_Load(object sender, EventArgs e)
        {
            rgTasks.MasterTableView.FilterExpression = "TASK_PARENT_UID IS NULL";
        }
  
        protected void RadGrid1_ColumnCreated(object sender, GridColumnCreatedEventArgs e)
        {
            if (e.Column is GridExpandColumn)
            {
                e.Column.Visible = false;
            }
            else if (e.Column is GridBoundColumn)
            {
                e.Column.HeaderStyle.Width = Unit.Pixel(100);
                e.Column.ItemStyle.Wrap = false;
            }
        }        
  
        public void Page_PreRender(object sender, EventArgs e)
        {
            HideExpandColumnRecursive(rgTasks.MasterTableView);
        }
  
        public void HideExpandColumnRecursive(GridTableView tableView)
        {
            GridItem[] nestedViewItems = tableView.GetItems(GridItemType.NestedView);
            foreach (GridNestedViewItem nestedViewItem in nestedViewItems)
            {
                foreach (GridTableView nestedView in nestedViewItem.NestedTableViews)
                {
                    nestedView.Style["border"] = "0";
  
                    Button MyExpandCollapseButton = (Button)nestedView.ParentItem.FindControl("MyExpandCollapseButton");
                    if (nestedView.Items.Count == 0)
                    {
                        if (MyExpandCollapseButton != null)
                        {
                            MyExpandCollapseButton.Style["visibility"] = "hidden";
                        }
                        nestedViewItem.Visible = false;
                    }
                    else
                    {
                        if (MyExpandCollapseButton != null)
                        {
                            MyExpandCollapseButton.Style.Remove("visibility");
                        }
                    }
  
                    if (nestedView.HasDetailTables)
                    {
                        HideExpandColumnRecursive(nestedView);
                    }
                }
            }
        }
  
        protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
        {
            CreateExpandCollapseButton(e.Item, "TASK_UID");
  
            if (e.Item is GridHeaderItem && e.Item.OwnerTableView != rgTasks.MasterTableView)
            {
                e.Item.Style["display"] = "none";
            }
  
            if (e.Item is GridNestedViewItem)
            {
                e.Item.Cells[0].Visible = false;
            }
        }
  
        protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
        {
            CreateExpandCollapseButton(e.Item, "TASK_UID");
        }
  
        public void CreateExpandCollapseButton(GridItem item, string columnUniqueName)
        {
            if (item is GridDataItem)
            {
                if (item.FindControl("MyExpandCollapseButton") == null)
                {
                    Button button = new Button();
                    button.Click += new EventHandler(button_Click);
                    button.CommandName = "ExpandCollapse";
                    button.CssClass = (item.Expanded) ? "rgCollapse" : "rgExpand";
                    button.ID = "MyExpandCollapseButton";
  
                    if (item.OwnerTableView.HierarchyLoadMode == GridChildLoadMode.Client)
                    {
                        string script = String.Format(@"$find(""{0}"")._toggleExpand(this, event); return false;", item.Parent.Parent.ClientID);
  
                        button.OnClientClick = script;
                    }
  
                    int level = item.ItemIndexHierarchical.Split(':').Length - 1;
  
                    button.Style["margin-left"] = level * 15 + "px";
  
                    TableCell cell = ((GridDataItem)item)[columnUniqueName];
                    cell.Controls.Add(button);
                    cell.Controls.Add(new LiteralControl(" "));
                    cell.Controls.Add(new LiteralControl(((GridDataItem)item).GetDataKeyValue(columnUniqueName).ToString()));
                }
            }
        }
  
        void button_Click(object sender, EventArgs e)
        {
            ((Button)sender).CssClass = (((Button)sender).CssClass == "rgExpand") ? "rgCollapse" : "rgExpand";
        }

Ignatiuz
Top achievements
Rank 1
 answered on 18 Jul 2012
6 answers
142 views
Hi, I try to do the same thing that in the screenshoots.
The software on the right scale the scheduler view in the windows.

I'm looking to do the same with RadScheduler.

sorry for my bad english :)
Princy
Top achievements
Rank 2
 answered on 18 Jul 2012
2 answers
148 views
I am transitioning code from Microsoft's GridView to Telerik's RadGrid.  One thing I'm stuck on is how to add a Tooltip to a particular cell.   did find this article but the advice therein is not working for me: http://www.telerik.com/community/forums/aspnet/grid/radgrid-tooltip-on-cell.aspx

Here's the crux of the code I'm using:

protected void radGrid_ItemDataBound(object sender, GridItemEventArgs e)
    {
      if (e.Item is GridDataItem)
      {
        GridDataItem item = (GridDataItem)e.Item;
        item.Cells[1].ToolTip = "Sample Tooltip";


But, as I said above, no tooltip appears.  What should I do instead?

Robert
Robert
Top achievements
Rank 1
 answered on 17 Jul 2012
2 answers
56 views
Hello, I just updated the Telerik controls to version 2012.2.607.35 and it seems that the ability to transfer items between radcomboboxes has changed. I have two radcomboboxes, one with all possible choices and the other with previously selected choices which are loaded during Page_Load. I can add and remove new items to the list of previously selected items, but I am now unable to transfer existing items (added during the Page_Load event) out of it. This had been working prior to installing the new version. If I add a delete button I am able to remove them. I have verified that this isn't caused by any changes I made by updating the Telerik controls in an old project that uses this same structure and recompiling with no other changes, the functionality is then lost.

Can this be fixed, or is there a way I can work around it?

Thanks,
John
John Mann
Top achievements
Rank 1
 answered on 17 Jul 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
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
Iron
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?