Não consigo substituir valor fixo por uma variável no Asp.Net
10/04/2012
0
Esse é meu código
<script runat=server>
String str;
int valor_1 = 7;
</script>
<html xmlns=http://www.w3.org/1999/xhtml>
<head id=Head1 runat=server>
<link rel=Stylesheet href=../Gallery.css />
</head>
<body class=BODY>
<form id=Form2 runat=server>
</telerik:Header>
<asp:ScriptManager ID=ScriptManager runat=server />
<div id=MainPlaceHolder>
<div id=ChartArea>
<div id=chartOptionsPlaceholder>
<br />
<asp:Label ID=lblChartOrientation runat=server Text=Series orientation: />
<asp:RadioButtonList AutoPostBack=true ID=OrientationList runat=server OnSelectedIndexChanged=OrientationList_SelectedIndexChanged>
<asp:ListItem Text=Horizontal Value=Horizontal Selected=True />
<asp:ListItem Text=Vertical Value=Vertical Selected=True/>
</asp:RadioButtonList>
<br />
<asp:Label ID=lblChartType runat=server Text=Additional chart types: />
<asp:DropDownList AutoPostBack=true ID=SubtypeDropdown runat=server OnSelectedIndexChanged=SubtypeDropdown_SelectedIndexChanged>
<asp:ListItem Text=Normal Bar Value=Bar Selected=True />
<asp:ListItem Text=Stacked Bar Value=StackedBar />
<asp:ListItem Text=Stacked Bar 100 Value=StackedBar100 />
</asp:DropDownList>
</div>
<div id=chartPlaceholder>
<telerik:RadChart ID=RadChart1 SkinsOverrideStyles=true runat=server>
<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=valor_1 Name=Item 1>//Aqui substituo o valor fixo pela variável
Esse é o erro gerado:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[OverflowException: Overflow error.]
System.Drawing.Graphics.CheckErrorStatus(Int32 status) +1154064
System.Drawing.Graphics.DrawPath(Pen pen, GraphicsPath path) +92
Telerik.Charting.ChartGraphics.DrawPath(Pen pen, GraphicsPath path) +50
Telerik.Charting.RenderEngine.RenderBar(ChartSeries series, Int32 index, ChartSeriesItem item, Int32 itemIndex, RectangleF barRect) +2371
Telerik.Charting.RenderEngine.RenderBarSeries(ChartSeries series, Int32 index, BarOrderingMode mode) +2008
Telerik.Charting.RenderEngine.Render(ChartSeries series, Int32 index) +596
Telerik.Charting.RenderEngine.RenderPlotAreaElements(Boolean withGrid, Boolean withTicks) +1677
Telerik.Charting.RenderEngine.Render(IContainer element) +323
Telerik.Charting.RenderEngine.Render(Boolean shouldClone) +67
Telerik.Charting.Chart.GetImage(Int32 width, Int32 height) +425
[ChartException: An Unexpected error has occurred. Please review the InnerException for more information how to resolve the problem.]
Telerik.Charting.Chart.GetException(RenderEngine renderEngine, Exception ex) +671
Telerik.Charting.Chart.GetImage(Int32 width, Int32 height) +695
Telerik.Web.UI.RadChart.RenderClassic(HtmlTextWriter writer) +354
Telerik.Web.UI.RadChart.RenderContents(HtmlTextWriter writer) +401
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
Telerik.Web.UI.RadDataBoundControl.Render(HtmlTextWriter writer) +92
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +173
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +53
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060
Pjava
Posts
12/04/2012
Joel Rodrigues
<telerik:ChartSeriesItem YValue=<%valor_1%> Name=Item 1>//Aqui substituo o valor fixo pela variável
12/04/2012
Joel Rodrigues
<div class=title> <% String Title = Zak Ruvalcaba; %> <h1> <%= Title %> </h1> </div>
Funcionou, veja aí o que você pode fazer.
Boa sorte.
12/04/2012
Pjava
12/04/2012
Pjava
<telerik:RadChart ID=RadChart1 SkinsOverrideStyles=true runat=server Height=600px Width=800px SeriesOrientation=Horizontal ChartTitle-Visible=True ChartTitle-TextBlock-Text=Gráfico para teste>
Essa linha escre o título do gráfico: ChartTitle-TextBlock-Text=Gráfico para teste e o Height e Width mudam o tamanho do gráfico. No fundo tudo se resume a tags e html.
Clique aqui para fazer login e interagir na Comunidade :)