您现在的位置是:网站首页> 编程资料编程资料
十天学会ASP.net之第八天_资源网
2023-12-05
521人已围观
简介 十天学会ASP.net之第八天_资源网
学习目的:初步掌握DATAGRID的使用
以前在ASP中,我们显示大批量数据经常使用循环读取记录集的方式,在表格中插入代码来显示,循环的是
首先看一下DATAGRID的样式方面的属性
BackImageUrl="" 背景图片
CellSpacing="" 单元格间距
CellPadding="" 单元格填充
cssClass="" 使用的CSS样式
DATAGRID可以自动用表中的字段名放在显示的记录的头部来表示各个单元格所代表的意义,用ShowHeader="true/false"来控制是不是显示,在大多数情况下我们是不需要这个功能的,因为我们数据库中的字段名大多是英文的,而我们想在页面输出的大多是中文名字。
下面看一下显示数据库内所有记录,就几行代码:
cellpadding="1"
showheader="true"
borderwidth="0"
runat="server"
/>
至于VB的版本,这次大家自己来试试吧:)
假设数据库是三个字段:id,aa,bb
显示的样子就如下:
id | aa | bb |
1 | werwe | rewrwe |
2 | werwe | rewrwe |
我们一定觉得这种显示不满意,我们有两种显示的方式(需要包括在
一、默认的列,我们可以选择不输出所有的字段还可以安排顺序:
比如说我们想按照bb,aa来输出这个表,我们这么写
cellpadding="1"
showheader="true"
autogeneratecolumns="false"
borderwidth="0"
runat="server">
注意:使用了autogeneratecolumns="false"以后DATAGRID就不会自动输出所有字段了
二、以模板列,我们可以定制每一个单元格的样式:
中间是一个表格,想怎么样就怎么样
或许你们要说怎么在表格中输出代码那,可以使用<%# DataBinder.Eval(Container.DataItem,"字段名").ToString()%>
下面看一个例子,我们所要做的就是把aa,bb两个字段放在一个单元格内显示,就好像下面一样:
1 | werwe rewrwe |
2 | werwe rewrwe |
我们这样写代码:
cellpadding="1"
showheader="false"
autogeneratecolumns="false"
borderwidth="0"
runat="server"><%# Container.DataItem("aa")%> <%# Container.DataItem("bb")%>
今天就说到这里,明天我们来看一下DATAGRID的分页显示等功
相关内容
点击排行
本栏推荐
-
使命召唤战区闪退怎么解决 闪退问题解决办法_单机游戏_游戏攻略_
-
原神二测全角色元素与元素反应资料汇总_单机游戏_游戏攻略_
-
仁王2高容错出装 高容错6体盾无配装分享_单机游戏_游戏攻略_
-
让娒嵜?脠芦BOSS麓貌路篓鹿楼脗脭 麓贸脨脥BOSS脠玫碌茫录掳驴鹿脨脭脪禄脌脌_碌楼禄煤脫脦脧路_脫脦脧路鹿楼脗脭_陆脜卤戮脰庐录脪
-
使命召唤战区游戏闪退、卡死及dx错误等问题解决办法 常见运行错误问题大全_单机游戏_游戏攻略_
-
集合啦动物森友会鱼类大全 南北半球珍稀鱼类价格、出现位置与时间一览_单机游戏_游戏攻略_
-
怪物猎人世界冰原DLC冥赤龙部位破坏弓箭配装 冥赤龙部位破坏攻略解析_单机游戏_游戏攻略_
猜你喜欢
- 使命召唤战区闪退怎么解决 闪退问题解决办法_单机游戏_游戏攻略_
- 原神二测全角色元素与元素反应资料汇总_单机游戏_游戏攻略_
- 仁王2高容错出装 高容错6体盾无配装分享_单机游戏_游戏攻略_
- 让娒嵜?脠芦BOSS麓貌路篓鹿楼脗脭 麓贸脨脥BOSS脠玫碌茫录掳驴鹿脨脭脪禄脌脌_碌楼禄煤脫脦脧路_脫脦脧路鹿楼脗脭_陆脜卤戮脰庐录脪
- 使命召唤战区游戏闪退、卡死及dx错误等问题解决办法 常见运行错误问题大全_单机游戏_游戏攻略_
- 集合啦动物森友会鱼类大全 南北半球珍稀鱼类价格、出现位置与时间一览_单机游戏_游戏攻略_
- 怪物猎人世界冰原DLC冥赤龙部位破坏弓箭配装 冥赤龙部位破坏攻略解析_单机游戏_游戏攻略_
