This is a migrated thread and some comments may be shown as answers.

Zooming and Scrolling problems

3 Answers 104 Views
Chart (Obsolete)
This is a migrated thread and some comments may be shown as answers.
Chris
Top achievements
Rank 1
Chris asked on 10 Mar 2009, 06:27 AM
Hi all,

we build a very simple scrolling-example (using codecharge studio 4.1) but we get always the following server error message. All other telerik asp.net ajax applications and functions (charts, editor, combo boxes ...) we tested makes no problems (congratulation on the very good work of developers!). But after insert the <clientsettings .../> row in the code we get this error message. We use Windows xp / windows 2003 server and asp.net latest versions, IE7 and firefox latest versions, 2008Q3 trial latest build ... The problem is independent from windows, browser etc.

Has anybody an idea? Is this a bug?

thanks for help.
Regards Christian


Serverfehler in der Anwendung /promolpm.

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Quellfehler:

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.

Stapelüberwachung:

[NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.]
   Telerik.Web.ScriptObjectBuilder.RegisterCssReferences(Control control) +179
   Telerik.Web.UI.RadChart.OnPreRender(EventArgs e) +33
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842


Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.3082; ASP.NET-Version:2.0.50727.3082


aspx code of the page:
<!--ASPX page @1-3B64DC6C-->
    <%@ Page language="vb" CodeFile="TESTChart.aspx.vb" AutoEventWireup="false" Inherits="PromolPM.TESTChart.TESTChartPage"  ResponseEncoding ="utf-8"%>
    
    <%@ Import namespace="PromolPM.TESTChart" %>
    <%@ Import namespace="PromolPM.Configuration" %>
    <%@ Import namespace="PromolPM.Data" %>
    
    <%@Register TagPrefix="CC" Namespace="PromolPM.Controls" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Charting" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="<%=TESTChartContentMeta%>">
<meta name="GENERATOR" content="CodeCharge Studio 4.1.00.032">

<title>TESTChart</title>


<link rel="stylesheet" type="text/css" href="Styles/<%=PageStyleName%>/Style.css">
<script language="JavaScript" type="text/javascript">
//Begin CCS script
//End CCS script
</script>

</head>
<body class="BODY">
<form runat="server">


    

        <asp:ScriptManager ID="ScriptManager" runat="server" />
        <telerik:RadChart ID="RadChart1" runat="server">
                <ClientSettings EnableZoom="false" ScrollMode="XOnly" XScale="4" />
                <PlotArea>
                        <XAxis MaxValue="5" MinValue="1" Step="1">
                        </XAxis>
                        <YAxis MaxValue="3" Step="0.5" AxisMode="Extended">
                        </YAxis>
                        <YAxis2 MaxValue="5" MinValue="1" Step="1">
                        </YAxis2>
                </PlotArea>
                <Series>
                        <telerik:ChartSeries Name="Series 1">
                <Appearance>
                        <FillStyle MainColor="Red">
                    </FillStyle>
                                </Appearance>
                                <Items>
                                        <telerik:ChartSeriesItem YValue="1" Name="Item 1">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="2" Name="Item 2">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="1" Name="Item 3">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="3" Name="Item 4">
                                        </telerik:ChartSeriesItem>
                                        <telerik:ChartSeriesItem YValue="2" Name="Item 5">
                                        </telerik:ChartSeriesItem>
                                </Items>
                        </telerik:ChartSeries>

                        <telerik:ChartSeries Name="Series 2">
                                <Appearance>
                        <FillStyle MainColor="Blue">
                    </FillStyle>
                                </Appearance>
                                <Items>
                        <telerik:ChartSeriesItem YValue="3" Name="Item 1">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="1" Name="Item 2">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="3" Name="Item 3">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="1" Name="Item 4">
                    </telerik:ChartSeriesItem>
                    <telerik:ChartSeriesItem YValue="2" Name="Item 5">
                    </telerik:ChartSeriesItem>
                                </Items>
                        </telerik:ChartSeries>
                </Series>
                </telerik:RadChart>
    


</form>
</body>
</html>

<!--End ASPX page-->

3 Answers, 1 is accepted

Sort by
0
Ves
Telerik team
answered on 12 Mar 2009, 12:38 PM
Hello Chris,

Unfortunately, CodeCharge studio is not in our supported development tools list. Can you please verify if the error appears when using Visual Studio? In this case, please send us the page so we can review it locally and provide further assistance. Thanks.

All the best,
Ves
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Suketu Kadakia
Top achievements
Rank 1
answered on 15 Oct 2010, 09:20 PM
Unfortunatelly I am having the same issue. Chart works fine untill I add <clientSettings> blocks. I am using Visual Studio 2008, IE 7, 2010 Q2 SP2 version.
Can you please provide soulition?

Thank you,
SK

An error has occurred


Object reference not set to an instance of an object.

StackTrace: at Telerik.Web.ScriptObjectBuilder.RegisterCssReferences(Control control) at Telerik.Web.UI.RadChart.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 

 

 

<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
        <telerik:RadChart ID="tlde_chrt" runat="server" Skin="GreenStripes" AutoLayout="true" SeriesOrientation="Vertical" Width="780px" >
            <ClientSettings EnableZoom="false" ScrollMode="Both" />
            <Series>
                <telerik:ChartSeries DataYColumn="Current" Name="Current Count"></telerik:ChartSeries>
                <telerik:ChartSeries DataYColumn2="Past" Name="Privious Count"></telerik:ChartSeries>
            </Series>
            <PlotArea>
                <XAxis DataLabelsColumn="Code1"></XAxis>
            </PlotArea>
            <ChartTitle>
                <TextBlock Text="Previous Vs Current Period" />
            </ChartTitle>
        </telerik:RadChart>
    </ContentTemplate>
</asp:UpdatePanel>

 

0
Yavor
Telerik team
answered on 20 Oct 2010, 08:36 AM
Hello Suketu,

I tested the sutup, and the control behaved as expected. Attached to this message, you will find the code, which I used for testing. Give it a try, and let me know whether you are able to replicate the exception reported earlier.

Greetings,
Yavor
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
Chart (Obsolete)
Asked by
Chris
Top achievements
Rank 1
Answers by
Ves
Telerik team
Suketu Kadakia
Top achievements
Rank 1
Yavor
Telerik team
Share this question
or