DataRow[]用作DataSource找不到列的问题

怪哉!如果将DataTable select后的结果,也就是一个DataRow[]数组,赋给控件做DataSource,居然会说有些列找不到!天地良心,这些列都在里面好不好。如果换成这个DataTable,什么问题也没有,

 

但DataRow[] drs = dt.Select("action='fuck'"),

***.DataSoure = drs;

***.DataBind();

 

就不行。

 

格老子。神马玩意。不知如何处理。

 

只好

 

DataRow[] drs = dtFuck.Select("action='fuck'");

DataTable dt = dtFuck.Clone();

foreach(DataRow dr in drs)

{

      dt.ImportRow(dr);

}

***.DataSoure = dt;

***.DataBind();

posted on 2011-02-23 18:48  左直拳  阅读(156)  评论(0编辑  收藏  举报

导航