如何在asp.net中将图表标题显示为dropdownlist选中项目

时间:2014-07-21 13:23:59

标签: c# asp.net charts

如果我从下拉列表中选择一个项目,则它会在图表控件中将文本显示为标题

 <asp:Chart ID="Chart1" runat="server"  Height="350px" Width="600px" Style="text-align: center;
        margin-left: auto; margin-right: auto; ">
        <Titles>

           <asp:Title Font="Times New Roman, 12pt, style=Bold, Italic" Name="Title1" Text="Daily MeatSale Graph" >
           </asp:Title>

       </Titles>

       <Legends>
           <asp:Legend Docking="Bottom" IsTextAutoFit="False" Name="MeatinKgs" LegendStyle="Row" />
       </Legends>
       <Series>
           <asp:Series Name="Meat in Kgs" ToolTip="#VALX [#VALY Kgs]" YValuesPerPoint="1" />
       </Series>
       <ChartAreas>
           <asp:ChartArea Name="ChartArea1">
           </asp:ChartArea>
       </ChartAreas>
   </asp:Chart>

现在图表显示&#34; Daily MeatSale Graph&#34;作为标题,但我想显示标题 &#34;每日MeatSale Graph - BranchName&#34; 看这样的演示:Telerik ASP.NET Chart Demo

http://demos.telerik.com/aspnet-ajax/chart/examples/databinding/database/defaultcs.aspx

1 个答案:

答案 0 :(得分:0)

  string s = "Daily MeatSale Graph - " + Request.QueryString["branchname"].ToString();
  Chart1.ChartAreas[0].AxisX.Title = "Dates";
  Chart1.ChartAreas[0].AxisY.Title = "Meat In Kgs";
  Chart1.Titles.Add(s);