欢迎光临
我们一直在努力

全编辑WebGrid控件LrcGrid(2)——用法-ASP教程,组件开发

建站超值云服务器,限时71元/月

用法比较简单,不必写一行代码(这是我的控件编写的主要目的之一)。

共有三步:

第一步:在页面中引用脚本库和css样式表库,本来是可以封闭到资源文件中的,这一步懒得做了:)

代码如下:

<link href="myfsheet.css" type="text/css" rel="stylesheet">

<script language="javascript" src="updarray_lrc.js" type="text/javascript"></script>

第二步:将lrcgrid控件添加到工具栏,将lrcgrid控件拖到页面内(这个大家都明白)。

第三步:设置lrcgrid控件的属性

属性名 类型 功能 备注

selsql属性 字符串类型 sql选择语句 select [列名] as [显示名],……. from [表名] where [条件] ,也可以不写 where 条件。 关键字:select、as、 from、where 必须大写

例如: select yf as 抄表月份,customer_id as 用户名称,am_id as 电能表编码 ,ycbds as 月初表底数,ymbds as 月末表底数 from comp_dy_sgcb where am_id = ‘0001’

prikey属性 字符串类型 主键名 (如果是多个主键则用逗号”,”隔开)

eidtcol属性 字符串类型 可进行修改的列名 列名之间用逗号”,”隔开,设为”1”则表示对除主键列外的所有列进行编辑

titcolor属性 color类型 标题行的背景色

colsstr 属性 字符串 您所显示的数据集在数据库中的列名 格式要求列名之间用逗号隔开

collstrcn属性 字符串类型 您所显示的数据集的显示列名(也就是as后的名) 格式要求同上,显示名之间用逗号隔开

conn属性 数据库连接字符串 可为空,如果保留空的话,控件将自动从web.config的conn键中读值:system.configuration.configurationsettings.appsettings["conn"]

fkcol属性 外键列 格式:列名1(非显示名)|外键列名1|外键显示列名1|外键表名1, 列名2(非显示名)|外键列名2|外键显示列名2|外键表名2,……。例如:jlxz_code|jlxz_code|name|code_comp_jlxz,gds_code|gds_code|name|code_sys_gds 注意:你所列出的外键列必须包含在editcol属性列出的列中,也就是说只有外键列是编辑列时才起作用

isadd属性 bool型 控件是否具有添加记录的功能。

isdel属性 bool型 是否具有删除记录的功能。

isrowedit属性 bool型 控件是否具有列更改记录的功能

issort属性 bool型 控件是否具有排序的功能

istabchg属性 bool型 控件是否具有用回车跳转焦点的功能

tabn属性 字符串类型 控件操作的数据库的表名

ispager bool型 控件是否具有分页的功能

currentpageindex 获取并设置基于 0 的页面索引

itemsperpage int型 获取并设置每页要显示的记录数量。默认值为每页显示 10 个项目

pagerstyle 枚举型 该值指示分页程序用户界面的样式 它可以为 pagerstyle 枚举值:nextprev 和 numericpages 之一。在 nextprev 模式中,将显示 vcr 式的按钮,来转到第一页、上一页、下一页和最后一页。而在 numericpages 模式中,将显示一个下拉列表,列出所有可用页面的索引

补充说明: 如果你的sql选择语句中有多个表则你必须设置 colsstr和 tabn的值。

这时你的一个数据表操作的页面就完成了。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 全编辑WebGrid控件LrcGrid(2)——用法-ASP教程,组件开发
分享到: 更多 (0)

相关推荐

  • 暂无文章