给 DataGrid 增加序列号的两种方法
给 DataGrid 增加序列号的两种方法
??? 在页面显示一个 DataGrid 的时候,常常需要显示一个序列,如图所示:
???
??? 同时根据 DataGrid 的过滤条件不同,需要也发生相应变化。
??? 我们除了可以在数据库中直接建立视图表示以外,还可以采用下面介绍的方法:
??? solution 1:
??? 首先,在 标签中加入: OnItemDataBound="DataGrid_ItemDataBound" ,并且在 中添加相应列,比如:
??? 然后在 CodeBehinde 中加入:
??Sub DataGrid_ItemDataBound(ByVal sender As Object, ByVal e As DataGridItemEventArgs)
??????If e.Item.ItemType <> ListItemType.Header Then
??????????e.Item.Cells(0).Text = (e.Item.ItemIndex + 1).ToString + ""
??????End If
??End Sub
??? 注:e.Item.Cells(0)代表你要显示在第几列,本例是显示在第一列。
??? solution 2:
??? 直接在 中添加:
???
??????????
?????????? 序号
?????????? <%# Container.DataSetIndex + 1 %>
?????????? <%# Container.DataSetIndex + 1 %>
???
给 DataGrid 增加序列号的两种方法相关推荐
- SCO UNIX环境下自动增加网关的两种方法
有两种方法可实现UNIX系统启动时自动增加网关. 方法一:编辑产生一个/etc目录下的gateways文件. 以root注册. #cd /etc #vi gateways 在该文件中增加以下语句: n ...
- 数据增加的两种方法(二)
数据增加的两种方法(二) 开发工具与关键技术:SQL Server 2014.数据增加的两种方法(二) 作者:袁何恩 撰写时间:2019年7月26日 今天,我要和大家分享的技术是新增数据的两种方法. ...
- 图文+视频手把手教您:两种方法增加PowerPoint可撤消(可撤销)次数
导读:微软的Office在2007及以后的版本中,对可撤消(可撤销--六分办公注:实际上应为撤销,微软官方称之为撤消)次数默认为100次,如果要增加可撤消(可核销)次数,PowerPoint有两种方法 ...
- Linux中增加软路由的两种方法
Linux中增加软路由的两种方法 第一种: route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0 /* 增加 ...
- 计算机增加用户win7,win7系统添加用户组的两种方法(图文)
本教程和大家分享win7纯净版系统添加用户组的两种方法,Win7用户组管理可以用来查看和管理电脑的本地用户和组,比如删除用户,更改用户权限等.可是在win7系统中如何添加用户组呢?其实添加用户组的方法 ...
- js删除指定html及子标签,js中如何删除某个元素下面的所有子元素?(两种方法)...
js中如何删除某个元素下面的所有子元素?(两种方法) 一.总结 方法一:通过元素的innerHTML属性 元素element.innerHTML=""; 方法二:通过元素的remo ...
- mysql数据库导入到excel表格数据_[转载]将EXCEL表格中的数据导入mysql数据库表中(两种方法)...
今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命上网查阅方法,发现以下两种方法比较可行: 在此之前先说说按照网上的说法我没有试验成功的方法,将excel文件xls保 ...
- windows系统中,在当前目录下打开cmd命令行的两种方法
windows系统中,在当前目录下打开cmd命令行的两种方法 1.在当前路径地址栏中直接输入'cmd',然后回车. 2.在当前路径下,按住'shift'键同时点击鼠标右键,点击"在此处打开P ...
- Android中Intent传递对象的两种方法(Serializable,Parcelable)
这篇文章转自博客园 Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putPa ...
最新文章
- 学习原来可以如此简单
- Varnish使用小结
- 写给非技术人员的机器学习指南
- 爱立信和威瑞森电信使用VR流式车来测试5G
- zz职位是有负面作用的
- html设置box设置长度自适应,CSS实现宽度自适应宽高16:9的矩形的示例
- BZOJ2816: [ZJOI2012]网络
- SparkSQL读取hive中的数据,行转列的两种方式【行转列专用函数,UDAF】
- TypeError 之 Cannot convert undefined or null to object
- 漫画:什么是 ZooKeeper?
- 中医移动医疗_人工智能为中医赋能 上海祉云医疗将再次亮相2021健博会北京展...
- Python 数据分析微专业课程--项目实战09 房价影响因素挖掘
- 分享我是如何找房东直租省中介费 租房 找房 直租 经验
- 前端vue地图自动定位当前位置
- 大学计算机课程进制的转换教程,交大计算机课程(1):各种进制转换
- 小黑公司团建吃烤肉肉啦,mac m1死活安装不上hbase,用拯救者一下就安上啦的leetcode之旅:865. 具有所有最深节点的最小子树
- ICC布局布线 实践课
- Java基于ssm的超市多商家系自提系统
- python软件开发电子产品测试方向_基于Python语言的自动测试系统通用软件平台实现...
- ChatGPT 被大面积封号,到底发生什么了?
热门文章
- 【模拟IC】二级运放2:单位增益负反馈
- 计算机三级网络技术第四章(第一轮)
- 如何阻止冒泡浏览器默认行为
- Jenkins集成RF的插件下载
- 算法工程师面试题八之交叉验证
- 【OpenCV-Python】——Haar人脸检测深度学习人脸检测EigenFaces/FisherFaces/LBPH人脸识别
- 如何使用vue-cli搭建SPA项目
- 数学辅助软件Geogebra工具介绍
- 机器学习之Pandas:Pandas介绍、基本数据操作、DataFrame运算、Pandas画图、文件读取与处、缺失值处理、数据离散化、合并、交叉表和透视表、分组与聚合、案例(超长篇,建议收藏慢慢看)
- php框架实现原理,Ylmf-PHP框架基本原理