我把数据放到DataTable中,通过RowFilter筛选。 
怎么时好时不好? 有几个列, id,name,parentid DataTable getDT(string thisID,DataTable dt) 

DataView dv = dt.defaultView; 
dv.RowFilter = "parentid="+thisID+""; 
return dv.toTable(); 
} 经常dv.toTable().Rows.Count==0,但事实上,我确实有数据的,应该是可以筛选出来的。