产品使用及交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

如何实现编号自动递增 [复制链接]

1#
我做了个数据显示模型,现在想在前面加上一栏编号并能自动递增,模型区的代码应该怎么写啊?我这样写系统提示出错,请高手们指点。
<td align=center><%#DataBinder.Eval(Container.DataItemIndex + 1%)></td>
分享 转发
TOP
2#

2.1用  <%# (Container.DataItemIndex+1).ToString()%>
TOP
3#

“/”应用程序中的服务器错误。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: 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
4#

2.1用,3.0的是不是不能用呀,这主意不错,有的地方能用到,
TOP
5#

怎么说错误啊?编译器错误消息: CS0117: “System.Web.UI.WebControls.RepeaterItem”并不包含“DataItemIndex”的定义
TOP
6#

3.0直接没有<%#DataBinder.Eval(这种语法。你如果是3.0发模型出来看看
TOP
7#

我的是2.1的系统啊,按照版主的提示代码是这样吗?怎么提示出错啊!
<td align=center<%# (Container.DataItemIndex+1).ToString()%></td>
TOP
8#

你可以再顶部加一个
<%
int i=0;
%>
然后内容区:
<%=i++%>
这样试试
TOP
9#

版主或高手提示下3.0的代码吧
TOP
10#

“/”应用程序中的服务器错误。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: 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
发新话题 回复该主题