| |
 |
通过对表格、标题行、交错行自定义表外观 |
DTable支持通过如下数种方式来自定义所呈现的表格样式(新增、更新、详细查看均会继承此定义):
- 通过定义表格标签"<table>"来定义表格样式
- 通过定义表标题行来定义标题行样式
- 通过定义交错行来定义交错行的样式
- 通过定义标题行所使用的模板代码定义标题行样式
- 通过定义交错行的模板代码来定义交错行的样式
本节主要讨论的是前3种方法,即通过定义样式来实现自定义表格的外观
- 定义表格标签"<table>"来定义表格样式
- 4.0属性 List_TableSty
- 5.0测试版属性 List_TableSty
- 5.0属性 List_Sty_Table
- 属性说明 指定数据表格的样式,请使用html的table的合法属性描述表格外观。属性类型为string
- 定义方法
- 使用table标签支持的属性,如:DTable1.List_Sty_Table="width=100% border=0 cellspacing=0 cellpadding=0";
- 使用style属性定义,如:DTable1.List_Sty_Table="style='width:100%;'";
- 使用class属性定义,如:DTable1.List_Sty_Table="class=xxx";
- 定义标题行的样式
- 4.0属性 List_TableTitleSty
- 5.0测试版属性 List_TableTitleSty
- 5.0属性 List_Sty_Title
- 属性说明 指定数据表的标题行样式,请使用Table对象的tr的属性描述该标题行外观.属性类型为string
- 定义方法
- 使用<tr>标签支持的属性,如:DTable1.List_Sty_Title="width=100% align=center ";
- 使用style属性定义,如:DTable1.List_Sty_Title="style='width:100%;'";
- 使用class属性定义,如:DTable1.List_Sty_Title="class=xxx";
- 定义交错行的样式
(分别是List_TableRow1Sty和List_TableRow2Sty,这里只介绍其中之一)
- 4.0属性 List_TableRow1Sty
- 5.0测试版属性 List_TableRow1Sty
- 5.0属性 List_Sty_Row1
属性说明 指定数据表记录奇数行的样式,请使用Table对象的tr的属性描述该行外观,允许不指定。属性类型为string
- 定义方法
- 使用<tr>标签支持的属性,如:DTable1.List_TableRow1Sty="width=100% align=center ";
- 使用style属性定义,如:DTable1.List_TableRow1Sty="style='width:100%;'";
- 使用class属性定义,如:DTable1.List_TableRow1Sty="class=xxx"
- 事实上,所有内置表格风格都是通过定义这些属性来实现不同风格的呈现