ATGridActiveX组件介绍 获得程序源码的方法:
下载ATGrid报表控件 http://www.etcell.com/download.asp?id=51
安装后在帮助文档的SDK中,综合示例-〉提交数据示例1(C#.NET)
-------------------------------------------------------------------------------- ATGridActiveX组件是针对ATGrid报表组件的一个辅助快速开发组件,开发人员可以在ATGridActiveX组件的基础上快速开发应用系统,对WEB下开发语言都做了特殊的封装,其特点如下: 1、ATGridActiveX组件运行在WEB服务器端
2、支持的开发语言:C#.NET、VB.NET、ASP、JAVA、PHP;
3、直接可以从数据库中查询数据,并且能产生ATGrid支持的XML数据格式;
4、直接产生ATGrid在html页面中的 <object....标签;
5、开发简洁快速,实现“快速开发、随需而变”
ATGridActiveX组件工作原理图
总结: 1、数据库数据 报表模板 = 动态报表(输出为html页面) 2、XML数据 报表模板 = 动态报表(输出为html页面) 3、程序动态产生数据 报表模板 = 动态报表(输出为html页面) --------------------------------------------------------------------------------
ATGridActiveX WEB服务器端组件开发入门(C#.NET版)
-------------------------------------------------------------------------------- ATGridActiveX组件是一个服务器端控件,大大方便了程序员服务器端编程,通过服务器端程序产生客户端插件使用效果。通过使用ATGridActiveX组件,程序员不再需要在网页中书写html代码。 用ATGridActiveX组件开发的步骤大体分为两个步骤:
1、用WinTable报表设计器设计出报表模板,报表模板的文件后缀为.et文件;
2、在ASP.net程序中利用ATGridActiveX组件输出到浏览器;
1、第一个ATGridActiveX组件的ASP.NET例子(.net 由vs.net 2003生成)
//Example1.aspx
<%@ Page language="c#" Codebehind="Example1.aspx.cs" AutoEventWireup="false" Inherits="testATGridActiveX.Example1" %> <%@ Register TagPrefix="atgrid" Namespace="ATGrid.ATGridActiveX" Assembly="ATGrid.ATGridActiveX2003" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>Example1 </title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <FONT face="宋体"> <ATGrid:ATGridActiveX id=ATGridActiveX1 style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server" Width="768px" Height="720px" FileName="University.et" DataSource="DataSource.aspx"> </ATGrid:ATGridActiveX> </FONT> </form> </body> </HTML>
//Example1.aspx.cs
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls; namespace testATGridActiveX
{
/// <summary>
/// Example1 的摘要说明。
/// </summary>
public class Example1 : System.Web.UI.Page
{
protected ATGrid.ATGridActiveX.ATGridActiveX ATGridActiveX1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
} /// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load = new System.EventHandler(this.Page_Load);
}
#endregion
}
}
如果对上面的介绍感兴趣,那么可以把代码复制下来,另存为cs和aspx文件
备注:
(1)需要在项目中添加bin目录,在bin文件夹下放置ATGrid.ATGridActiveX2003.dll文件
(2)需要有University.et模板文件和数据库University.mdb
获得程序源码的方法:
下载ATGrid报表控件 http://www.etcell.com/download.asp?id=51
安装后在帮助文档的SDK中,综合示例-〉提交数据示例1(C#.NET)
下载ATGrid报表控件 http://www.etcell.com/download.asp?id=51
安装后在帮助文档的SDK中,综合示例-〉提交数据示例1(C#.NET)
-------------------------------------------------------------------------------- ATGridActiveX组件是针对ATGrid报表组件的一个辅助快速开发组件,开发人员可以在ATGridActiveX组件的基础上快速开发应用系统,对WEB下开发语言都做了特殊的封装,其特点如下: 1、ATGridActiveX组件运行在WEB服务器端
2、支持的开发语言:C#.NET、VB.NET、ASP、JAVA、PHP;
3、直接可以从数据库中查询数据,并且能产生ATGrid支持的XML数据格式;
4、直接产生ATGrid在html页面中的 <object....标签;
5、开发简洁快速,实现“快速开发、随需而变”
ATGridActiveX组件工作原理图
总结: 1、数据库数据 报表模板 = 动态报表(输出为html页面) 2、XML数据 报表模板 = 动态报表(输出为html页面) 3、程序动态产生数据 报表模板 = 动态报表(输出为html页面) --------------------------------------------------------------------------------
ATGridActiveX WEB服务器端组件开发入门(C#.NET版)
-------------------------------------------------------------------------------- ATGridActiveX组件是一个服务器端控件,大大方便了程序员服务器端编程,通过服务器端程序产生客户端插件使用效果。通过使用ATGridActiveX组件,程序员不再需要在网页中书写html代码。 用ATGridActiveX组件开发的步骤大体分为两个步骤:
1、用WinTable报表设计器设计出报表模板,报表模板的文件后缀为.et文件;
2、在ASP.net程序中利用ATGridActiveX组件输出到浏览器;
1、第一个ATGridActiveX组件的ASP.NET例子(.net 由vs.net 2003生成)
//Example1.aspx
<%@ Page language="c#" Codebehind="Example1.aspx.cs" AutoEventWireup="false" Inherits="testATGridActiveX.Example1" %> <%@ Register TagPrefix="atgrid" Namespace="ATGrid.ATGridActiveX" Assembly="ATGrid.ATGridActiveX2003" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>Example1 </title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <FONT face="宋体"> <ATGrid:ATGridActiveX id=ATGridActiveX1 style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server" Width="768px" Height="720px" FileName="University.et" DataSource="DataSource.aspx"> </ATGrid:ATGridActiveX> </FONT> </form> </body> </HTML>
//Example1.aspx.cs
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls; namespace testATGridActiveX
{
/// <summary>
/// Example1 的摘要说明。
/// </summary>
public class Example1 : System.Web.UI.Page
{
protected ATGrid.ATGridActiveX.ATGridActiveX ATGridActiveX1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
} /// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load = new System.EventHandler(this.Page_Load);
}
#endregion
}
}
如果对上面的介绍感兴趣,那么可以把代码复制下来,另存为cs和aspx文件
备注:
(1)需要在项目中添加bin目录,在bin文件夹下放置ATGrid.ATGridActiveX2003.dll文件
(2)需要有University.et模板文件和数据库University.mdb
获得程序源码的方法:
下载ATGrid报表控件 http://www.etcell.com/download.asp?id=51
安装后在帮助文档的SDK中,综合示例-〉提交数据示例1(C#.NET)
楼主截止到2008-06-18 14:30:50的汇总数据:
发帖数:54
结贴数:3
结贴率: 5.56%