牛腩的编程不归路
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 105 文章- 0 评论- 92
repeater控件在绑定的时候添加行号
最好的方法当然就是在提取数据的时候连行号也一起取出来,SQL Server中有row_number()函数,但是最近做的一个项目用的是MYSQL的,上网查了一下,没有现成的函数,网上说要自己写,懒得写了,直接在程序中输出行号就好,在绑定的时候可以用 <%# Container.ItemIndex+1 %>来绑定行号的,但是这种做法如果有分页的话,那么行号又是从1开始了。
自己想了一下,解决如下:
用的是anp分页控件,那就可以得到从几开始的数了,这样就可以输出行号了,
前台绑定代码如下:
<%# GetXH(Container.ItemIndex) %>
后台代码如下:
//
获取序号
public
string
GetXH(
object
index)
{
//
return (((anp.CurrentPageIndex - 1) * anp.PageSize) + int.Parse(index.ToString())+1).ToString();
return
(anp.StartRecordIndex +
int
.Parse(index.ToString())).ToString();
}
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted @ 2011-12-26 20:54
牛腩
阅读(18)
评论(0)
编辑
收藏
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
iPhone 5四大猜想:泪珠状 带LED苹果标识
·
当当网Q4整体亏损1.3亿元 上年同期净利润1480万元
·
把孩子培养成为合格Geek的七个方法
·
担心网购的衣服不合身? 创业公司Clothes Horse用“问答”就能解决你的难题
·
评价社交媒体活动ROI的三个精确指标
»
更多新闻...
最新知识库文章
:
·
编程的艺术:漂亮的代码和漂亮的软件
·
GIT分支管理是一门艺术
·
编程:是一门艺术
·
编程是一门艺术吗?
·
对Java初学者的忠告
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
<
2011年12月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
昵称:
牛腩
园龄:
3年4个月
粉丝:
41
关注:
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
随笔分类
ASP.NET(56)
(rss)
JavaScript(5)
(rss)
JQuery(6)
(rss)
linux(1)
(rss)
SQL(11)
(rss)
下载(7)
(rss)
心情随笔(14)
(rss)
随笔档案
2012年1月 (2)
2011年12月 (2)
2011年2月 (1)
2011年1月 (1)
2010年10月 (2)
2010年9月 (2)
2010年8月 (5)
2010年6月 (10)
2010年5月 (5)
2010年4月 (10)
2010年3月 (16)
2010年2月 (2)
2010年1月 (1)
2009年12月 (1)
2009年11月 (5)
2009年10月 (1)
2009年9月 (6)
2009年8月 (5)
2009年7月 (3)
2009年6月 (4)
2009年5月 (9)
2009年4月 (11)
2008年11月 (1)
友情链接
光盘刻录大师正版注册
(rss)
最新评论
阅读排行榜
评论排行榜
推荐排行榜