当前位置: 首页 > 图文教程 > 网络编程 > ASP > 在ASP中使用智岛网格控件全过程

ASP
ASP 编程中20个非常有用的例子(一)
ASP 编程中20个非常有用的例子(二)
ASP基础教程:ADO存取数据库时如何分页显示
ASP基础教程:其它的ASP常用组件
ASP基础教程:学习ASP中子程序的应用
ASP基础教程之ASP程序对Cookie的处理
ASP基础教程之实例学习ASP Response 对象
ASP基础教程之ASP AdRotator 组件的使用
ADO初学者教程:ADO 通过GetString()加速脚本
初学者来认识OLEDB和ODBC的区别
ASP常见数学函数 Abs Atn Cos 等详细详解
VBScript新手入门初学教程:VBScript简介
有用的无声递交表单的客户端函数
Windows 2003 安装设置iis
ASP技巧实例:几行代码解决防止表单重复提交
ASP读sql数据时出现乱码问题的解决方法
ASP技巧实例:使用ASP记录在线用户的数量
ASP技巧实例:关于对表单操作的程序
ASP技巧实例:ASP实现最简洁的多重查询的解决方案
ASP实例:利用缓存提高数据显示效率

在ASP中使用智岛网格控件全过程


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 24 ::
收藏到网摘: n/a

       智岛网格控件作为数据的表示层,可以非常方便的进行货币样式、人民币大小写、中文大小写、各种逻辑样式、百分比样式、千分位分割等样式设置;可以冻结、锁定行列、对输入数据进行验证;可对字段设置公式,方便快捷地统计、汇总数据。智岛网格控件以其丰富多样的表现形式、简单易用的操作赢得了广大软件开发人员的一致好评。下面和大家分享一下智岛网格控件在ASP中的应用心得:
  
  
  
  
  图1 样式设置
  
  
  图2 图片管理
  
  
  图4 汇总模式
  
  
  图5 冻结锁定
  
  
  图6 合并模式
  
  一、注册智岛网格控件
  
  下载智岛网格控件(其文件名为OGrid.ocx)后,按照如下方法注册控件:
  
  点击“开始”→“运行”;在运行对话框中输入以下命令:
  regsvr32 < OGrid.ocx文件的绝对路径>  注册智岛网格控件控件
  regsvr32 /u < OGrid.ocx文件的绝对路径> 解除智岛网格控件的注册
  
  二、在页面中添加智岛网格控件
  
  在页面中加入以下代码,即可插入智岛网格控件:
  
  <object classid="clsid:79B00E6B-6110-46AE-891C-97773022C958" width="0" height="0" id="OGrid" CODEBASE="http://www.oapro.com/ostarocx/download/OGrid.ocx"></object>
  
  其中:
  width和height:指控件的显示宽度和高度;
  id:指控件对象的名称,通过该名称实现对控件的操作;
  CODEBASE:指没有安装智岛网格控件的客户端运行该页面时自动下载安装该控件的刂贰?lt;/P>
  
  三、用智岛网格控件表现XML格式数据
  
  1. XML文档格式
  
  智岛网格控件采用XML文档作为数据存储交换格式,下面是一份XML文档格式:
  
  <?xml version="1.0" encoding="GB2312"?>
  <Table>
   <TableInfo><!--表信息-->
   <TableName>人事表</TableName><!--数据表名称-->
   <FieldInfoArray>
   <FieldInfo><!--记录字段信息的XML-->
   <FieldName>姓名</FieldName><!--字段名称-->
   <DataType>10</DataType><!--字段数据类型3:逻辑型7:数值型10:字符型12:备注型23:日期型-->
   <CellType>0</CellType><!--表元类型0:文本框,1:组合框,2:检验框,3:日期时间,7:人民币小写栏金额控件-->
   </FieldInfo>
   ...
   </FieldInfoArray>
   </TableInfo>
  
   <Rows><!--多行数据-->
   <Row><!--单行数据-->
   <name>张三</name>
   <sex>男</sex>
   ...
   </Row>
   ...
   </Rows>
  </Table>
  
  2. 代码实现
  
  通过以下语句通知智岛网格控件打开XML文档:
  
  OGrid.OpenTableXML("")
  
  其中引号内XML文档的绝对路径,例如:
  http://www.oapro.com/ostarocx/sample/OGrid/xml/样式设置.xml
  或者
  C:\样式设置.xml
  
  四、用智岛网格控件表现来自于数据库的数据
  
  1. XML文档格式
  
 &