日期:2014-05-18  浏览次数:20579 次

既然可以这样调用 DATASET的 数据?在ASPX页面【在线等】
绑定到DataView,DataTable,DataSet:
  <%#((DataRowView)Container.DataItem)["字段名"]%>或
  <%#((DataRowView)Container.DataItem).Rows[0]["字段名"]%>


------解决方案--------------------
当然可以啊。
实际在BS编程时有两种格式,一种是设计方式,另一种就是HTML方式,两种方式都可以。
另外,网上很多相关教程都是介绍HTML这种方式的内容,楼主可以找些参考一下。
------解决方案--------------------
bu ming bai
------解决方案--------------------
Container.DataItem
---------------------
这种方式是用来处理绑定了数据的控件来使用的!如果你想单独赋值是行不通的!
你可以考虑用这种方式如:
<asp:label id="label1" runat="server" text="<%=变量%>"
在后台定义变量的值!
------解决方案--------------------
<%@ Import Namespace="System.Data.SqlClient" %>
------解决方案--------------------
Container是DataGrid在运行时定义的临时变量,你如果没有DataGrid, 当然不可以直接调用这个不存在的变量Container了.

------解决方案--------------------
先把dataset转换成xml(DataSet.GetXml)
在用数据岛帮顶到table
页面:
<xml id="data"><%=xml%></xml>
<table datasrc="#data">
<tr>
<td><span datafld="字段"></span></td>
</tr>
</table>