【转】e.Item.DataItem问题

DataRowView view = (DataRowView)e.Item.DataItem转换问题

  在读取DataList数据时如果数据源是DataSet和DataTable时可以

  DataRowView view = (DataRowView)e.Item.DataItem

 来获取控件数据。

 当数据源是DataReader时就不能这样用了(存储过程分页就是DataReader)

 应该改为

      System.Data.Common.DbDataRecord view = (System.Data.Common.DbDataRecord)e.Item.DataItem;

 

来自:http://www.cnblogs.com/yitongtianxia59/archive/2009/08/06/1540136.html

posted @ 2010-01-25 13:51  s80895304  阅读(647)  评论(0编辑  收藏  举报