TeeChart Pro .NET使用教程(2022):如何使用ASP.NET 应用程序(下)

本文详细介绍了如何在ASP.NET应用程序中使用TeeChart Pro,包括创建脚本化的不可见控件,通过Page_Load事件设置图表,以及利用AfterDraw事件增强交互性。同时,讨论了安全问题和WebChart工具的使用,如热点工具、滚动工具和缩放工具的集成方法。
摘要由CSDN通过智能技术生成

接下来继续为大家介绍上一篇文章未讲完的部分,如何使用ASP.NET 应用程序。

免费的脚本化 ASP 应用程序

在 WebForm 中使用 WebChart 的替代方法是将 TeeChart 用作标准 asp (aspx) 页面中的脚本化“不可见”控件。

TeeChart 可以通过内部 Chart 类在 ASP 中自由编写脚本,但要利用 TeeChart 事件,我们建议使用 TChart Windows 窗体组件或 WebChart 控件

将图表添加到脚本

假设使用 TChart,您需要采取的初始步骤来设置 TeeChart 项目是:

  • 创建新的 ASP.NET Forms 项目。这将创建一个您将用作客户端页面的 WebForm 页面。
  • 添加新的WebForm 页面。此页面将不可见,并将用于处理图表代码服务器端。
  • 按照此处和 ASPStreams 示例中突出显示的代码步骤作为如何设置项目的指南。

工艺流程

客户端浏览器页面 (SeriesTypes.aspx) 包含一个图像,其 IMG 链接是 aspx 服务器脚本 (ShowSeries.aspx)。客户端页面上的提交按钮使用参数化 serverChart 处理所需的变量调用服务器脚本。该按钮将变量作为参数的一部分发送,以设置客户端页面图表图像的 imageURL,因此返回基于处理参数的动态图表。

使用 TeeChart 编码

要使用 TeeChart 服务器端进行编码,请在脚本页面上添加 using 到 TeeChart:

using Steema.TeeChart;

然后为 TChart 声明一个变量,并在 Page_Load 事件开始时创建它

       private void Page_Load(object sender, System.EventArgs e) 
        { 
            tChart=new TChart();       
 
            /* ...add Series and data, etc ... */ 
        } 
        

图表检索的关键代码元素

图表检索的关键代码组件是:

客户端“获取”指令。 这可以通过提交按钮或其他方式(例如组合框)启动,并根据客户端参数从服务器“获取”图表。 图表请求可以作为“传统的 Get url 行发送,其中参数作为一个 URL 行传递,或者可以通过 ASP.NET 的“在页面之间传递服务器控制值”来完成。 调用服务器脚本的编码将在 WebForms Code behind 页面中进行。

        private void sendInfo() 
        { 
            seriesType=DropDownList1.Items[DropDownList1.SelectedIndex].ToString(); 
            viewType=CheckBox1.Checked.ToString(); 
            Image1.ImageUrl="http://"+webServer  /*use webserver variable for ser
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值