我就想这样调用 <div style=" text-align:center"><%#((System.Data.DataRowView)Container.DataItem)["content"]%></div>为什么会出错呢?我明明在后台生成一个DATASET了。
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0117: “System.Web.UI.Page”并不包含“DataItem”的定义源错误: 行 13: <div>
行 14: <head:head ID="head" runat="server" />
行 15: <div style=" text-align:center"><%#((System.Data.DataRowView)Container.DataItem)["content"]%></div>
行 16: <foot:foot ID="foot" runat="server" />
行 17: </div>
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0117: “System.Web.UI.Page”并不包含“DataItem”的定义源错误: 行 13: <div>
行 14: <head:head ID="head" runat="server" />
行 15: <div style=" text-align:center"><%#((System.Data.DataRowView)Container.DataItem)["content"]%></div>
行 16: <foot:foot ID="foot" runat="server" />
行 17: </div>
解决方案 »
- linq 如何对泛型Table<T>进行排序查询
- 为什么图片会这样
- 请教什么是镜像网站?如何配置?
- 不用控件做树形的二级菜单
- asp.net中RadioButton的组的概念是什么时候加载的?高手来解释一下
- web.config有像#region #endregion的折叠设置吗?
- SQL 字符串连接查询
- DataGrid的刷新问题
- 有谁用过webpanelbar这个开源控件吗?进来看看
- 我现在利用.net来团体开发一个OA,现在用到了Visoual SourceSafe来核心的维护整个OA,但是遇到了一个问题,Visoual SourceSafe默认是以独
- 求RegularExpressionValidator验证字符串长度的表达式
- 讨论和寻求支持:在网页的任何位置插入分页样式<div style="page-break-after: always"></div>以便分页,就跟在word中插入分页符一样效果,详情见内
这个不用控件可不行
不用控件,自己把数据遍历出来
用DataGrid或者其他数据绑定控件,对Container进行了定义,可以在前台使用类似的语法
既然不想用数据绑定控件,就按照asp的做法,编历数据源来打印数据
如:
System.Text.StringBuilder result = new StringBuilder();
for (int i = 0; i < DataSet["table"].Rows.Count; i++)
{
result.Append("<div">).Append(DataSet["table"].Rows[i].Cells[1].Text)).Append("</div>");
}然后:<%= result.ToString() %>
循环DataSet.为什么不用Repeater呢?直接绑定,然后按你这种写法就可以了.