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

一个简单的Dataview问题
在Dataview里有数据ID:01,02,03,04
现在我想把DataView里的01,03删除掉,取出来的是02,04
请问这应该怎么过滤,
这个循环应该怎么写呢



------解决方案--------------------
从后往前用FOR循环,检查删
------解决方案--------------------
1 如果你已经删除了01 03.那当然只有显示02 04啦.
2 如果你没有删除 01 03 要显示02 ,04(是显示偶数吗? 还有有什么别的规律或算法[请说明])
------解决方案--------------------
for (int i=Dataview.items.count - 1;i<0;i--)
{
//判断并且删除
}

如果删除需要修改数据库,建议你使用查询