DataList分页-增加自动编号列

 1 <asp:DataList ID="dl_XUDAXIA" runat="server">
 2    <HeaderTemplate>
 3      <table cellpadding="0" cellspacing="0"><tr><td align="center">Entry</td></tr></table>
 4    </HeaderTemplate>
 5    <ItemTemplate>
 6      <table cellpadding="0" cellspacing="0"><tr><td align="center">
 7        <%#Container.ItemIndex+1+(Int32.Parse(labPage.Text)-1)*pageSize %>
 8      </td></tr></table>
 9    </ItemTemplate>
10    <HeaderStyle HorizontalAlign="Center" />
11 </asp:DataList>

附注:

labPage.Text为当前页
pageSize后台变量:public int pageSize

时间: 2024-08-04 03:44:22

DataList分页-增加自动编号列的相关文章

sql查询时增加自动编号

查询时加序号  a:没有主键的情形: Select   identity(int,1,1)   as   iid,*   into   #tmp   from   TableName   Select   *   from   #tmp   Drop   table   #tmp b:有主键的情形: Select   (Select   sum(1)   from   TableName   where   KeyField   <=   a.KeyField)   as   iid,*   f

SQL Server 重新恢复自动编号列的序号

1. truncate table tablename2. DBCC CHECKIDENT (tablename,reseed,1) truncate命令不但会清除所有的数据,还会将IDENTITY的SEED的值恢复到原始值. 而DBCC CHECKIDENT则更加方便一些,可以在不删除数据的情况下指定SEED的值. DBCC CHECKIDENT 只是将自动编排的索引号的指向移到了所指定的位置,实际的编号并没有发生改变,但有新记录插入时自动编号就会按照制定的记录号开始并累加,如果遇到累加的记录

aspxgridView,Repeater增加自动序号列

第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. <asp:TemplateField HeaderText="序号" InsertVisible="False"><ItemStyle HorizontalAlign="Center" /><HeaderStyle HorizontalAlign="Center" Width="5%&quo

MYSQL——自动编号,增加列,删除列,插入数据,删除数据,修改数据

在创建的时候 CREATE TABLE si( Id INT AUTO_INCREMENT ) 自动编号,不可以有多个自动列的(可以自动帮你编码) 假如以创号一个表格s11往里面增加一个列(这种属于改结构了的跟插入数据不一样的) ALTER TABLE hh2 ADD COLUMN( adde INT, adder VARCHAR(11) ) 删除s11里面的adde列 alter table 表名 drop column 列名; 改结构: ALTER TABLE 表名 MODIFY 列名  要

织梦dedecms自动编号autoindex和itemindex的使用

1.简介 自动编号属性(autoindex和itemindex):在列表循环中自增的一个编号,默认从0开始.在dedecms中以下三个标签含有这个属性. arclist 标签下使用 [field:global.autoindex/] channel 标签下使用 [field:global.autoindex/] channelartlist 标签下使用 {dede:global.itemindex/} 2.应用 使用自动编号属性,可以实现很多功能,如:每隔n条换行.隔行换色等功能. 示例1:每输

关于设置oracle中系统编号SYSID自动编号的问题;

http://liye9801.blog.163.com/blog/static/601970320086210039591/ 如何在oracle里设置自动编号列 2008-07-21 12:00:39| 分类: Oracle | 标签: |字号大中小 订阅 我们知道在oracle里没有这个类型呀!所以我们只能想其他的办法! 趏raclek中,为了方便我常常用触发器及序列结合起来实现,下面就是一个示例,希望对兄弟们有帮助... 先建表.再建序列.然后是触发器,最后测试 =============

Access自动编号的初始值设置及重置编号

项目上需要在Access数据库,发现自动编号的列无法设置初始值和步长,但是可以使用SQL语句来设置它. 方法如下: ALTER TABLE tableName ALTER COLUMN ID COUNTER (1, 5) 其中: tableName为要修改的表名,ID为自动编号列,1为初始值,5为步长.

DB2 SQL查询结果集自动编号、返回条数范围控制研究

DB2 SQL查询结果集自动编号.返回条数范围控制研究 摘要: DB2 SQL语句实现查询的记录自动编号.并根据编号进一步实现记录范围控制.分页查询. 环境: IBM DB2 Universal V9.1 Windows XP Professional 要求:写一个SQL语句,在查询结果中要显示出记录序号,这个序号是是根据记录顺序自动生成的. 测试初始化DB2 SQL脚本: drop table t_test; create table t_test (bs        bigint     

Oracle自动添加列

Oracle数据库的表格怎样才能想MySQL一样整数主键拥有自动增加功能呢? 前提你得创建一个表 create table tab{ id number not null primary key,--主键 . . . } 然后,得创建一个序列 -- Create sequence create sequence SEQ_tab --- SEQ_tab序列的名称 minvalue 1 --输入最小值 maxvalue 99999999999999999999999 --输入的最大值 start w