产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 如何实现编号自动递增
kfwbg - 2013/5/29 9:39:43
我做了个数据显示模型,现在想在前面加上一栏编号并能自动递增,模型区的代码应该怎么写啊?我这样写系统提示出错,请高手们指点。
<td align=center><%#DataBinder.Eval(Container.DataItemIndex + 1%)></td>
xiyou - 2013/5/29 9:55:37
2.1用  <%# (Container.DataItemIndex+1).ToString()%>
kfwbg - 2013/5/29 10:35:53
“/”应用程序中的服务器错误。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: 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>
怎么显示出错啊?请高手再指教下。
glxxjyf - 2013/5/29 12:14:49
2.1用,3.0的是不是不能用呀,这主意不错,有的地方能用到,
kfwbg - 2013/5/29 15:52:25
怎么说错误啊?编译器错误消息: CS0117: “System.Web.UI.WebControls.RepeaterItem”并不包含“DataItemIndex”的定义
xiyou - 2013/5/29 16:04:02
3.0直接没有<%#DataBinder.Eval(这种语法。你如果是3.0发模型出来看看
kfwbg - 2013/5/29 17:18:51
我的是2.1的系统啊,按照版主的提示代码是这样吗?怎么提示出错啊!
<td align=center<%# (Container.DataItemIndex+1).ToString()%></td>
xiyou - 2013/5/29 17:59:00
你可以再顶部加一个
<%
int i=0;
%>
然后内容区:
<%=i++%>
这样试试
glxxjyf - 2013/5/29 20:39:42
版主或高手提示下3.0的代码吧
kfwbg - 2013/5/30 8:25:42
“/”应用程序中的服务器错误。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: 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”的定义,是不是这个命令用错了呢?
1
查看完整版本: 如何实现编号自动递增