帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
产品使用及交流论坛
»
产品使用交流区
»
安装及使用交流
»
如何实现编号自动递增
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
返回列表
查看:
3277
|
回复:
9
如何实现编号自动递增
[复制链接]
发送短消息
UID
28647
精华
0
查看公共资料
搜索主题
搜索帖子
kfwbg
组别
PageAdmin学员
生日
帖子
85
积分
202
性别
注册时间
2012-02-29
1
#
字体大小:
t
T
发表于
2013-05-29 09:39
|
只看楼主
我做了个数据显示模型,现在想在前面加上一栏编号并能自动递增,模型区的代码应该怎么写啊?我这样写系统提示出错,请高手们指点。
<td align=center><%#DataBinder.Eval(Container.DataItemIndex + 1%)></td>
分享
转发
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16471
积分
27335
性别
注册时间
2015-11-29
2
#
字体大小:
t
T
发表于
2013-05-29 09:55
|
只看该用户
2.1用 <%# (Container.DataItemIndex+1).ToString()%>
TOP
发送短消息
UID
28647
精华
0
查看公共资料
搜索主题
搜索帖子
kfwbg
组别
PageAdmin学员
生日
帖子
85
积分
202
性别
注册时间
2012-02-29
3
#
字体大小:
t
T
发表于
2013-05-29 10:35
|
只看楼主
“/”应用程序中的服务器错误。
编译错误
说明:
在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息:
CS0117: “System.Web.UI.WebControls.RepeaterItem”并不包含“DataItemIndex”的定义
源错误:
行 22: <ItemTemplate>行 23: <tr>
行 24: <td align=center><%#(Container.DataItemIndex+1).ToString()%></td>
行 25: <td align=center><%#DataBinder.Eval(Container.DataItem,"pa_dw")%></td>行 26: <td align=center><%#DataBinder.Eval(Container.DataItem,"pa_dj")%></td>
怎么显示出错啊?请高手再指教下。
TOP
发送短消息
UID
41535
精华
0
查看公共资料
搜索主题
搜索帖子
glxxjyf
组别
PageAdmin学员
生日
帖子
221
积分
375
性别
注册时间
2013-04-12
4
#
字体大小:
t
T
发表于
2013-05-29 12:14
|
只看该用户
2.1用,3.0的是不是不能用呀,这主意不错,有的地方能用到,
TOP
发送短消息
UID
28647
精华
0
查看公共资料
搜索主题
搜索帖子
kfwbg
组别
PageAdmin学员
生日
帖子
85
积分
202
性别
注册时间
2012-02-29
5
#
字体大小:
t
T
发表于
2013-05-29 15:52
|
只看楼主
怎么说错误啊?编译器错误消息:
CS0117: “System.Web.UI.WebControls.RepeaterItem”并不包含“DataItemIndex”的定义
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16471
积分
27335
性别
注册时间
2015-11-29
6
#
字体大小:
t
T
发表于
2013-05-29 16:04
|
只看该用户
3.0直接没有<%#DataBinder.Eval(这种语法。你如果是3.0发模型出来看看
TOP
发送短消息
UID
28647
精华
0
查看公共资料
搜索主题
搜索帖子
kfwbg
组别
PageAdmin学员
生日
帖子
85
积分
202
性别
注册时间
2012-02-29
7
#
字体大小:
t
T
发表于
2013-05-29 17:18
|
只看楼主
我的是2.1的系统啊,按照版主的提示代码是这样吗?怎么提示出错啊!
<td align=center<%# (Container.DataItemIndex+1).ToString()%></td>
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16471
积分
27335
性别
注册时间
2015-11-29
8
#
字体大小:
t
T
发表于
2013-05-29 17:59
|
只看该用户
你可以再顶部加一个
<%
int i=0;
%>
然后内容区:
<%=i++%>
这样试试
TOP
发送短消息
UID
41535
精华
0
查看公共资料
搜索主题
搜索帖子
glxxjyf
组别
PageAdmin学员
生日
帖子
221
积分
375
性别
注册时间
2013-04-12
9
#
字体大小:
t
T
发表于
2013-05-29 20:39
|
只看该用户
版主或高手提示下3.0的代码吧
TOP
发送短消息
UID
28647
精华
0
查看公共资料
搜索主题
搜索帖子
kfwbg
组别
PageAdmin学员
生日
帖子
85
积分
202
性别
注册时间
2012-02-29
10
#
字体大小:
t
T
发表于
2013-05-30 08:25
|
只看楼主
“/”应用程序中的服务器错误。
编译错误
说明:
在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息:
CS0117: “System.Web.UI.WebControls.RepeaterItem”并不包含“DataItemIndex”的定义
源错误:
行 24: <tr> 行 25: <%=i++%>
行 26: <td align=center><%#(Container.DataItemIndex+1).ToString()%></td>
行 27: <td align=center><%#DataBinder.Eval(Container.DataItem,"pa_dw")%></td>行 28: <td align=center><%#DataBinder.Eval(Container.DataItem,"pa_dj")%></td>
我按照版主的方法添加了,但还是出错。
不包含“DataItemIndex”的定义,是不是这个命令用错了呢?
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default