vb.net 移除有空值的的datatable的row 5C

我想要把省为空白的row都移除,请问怎么实现呢?

资料是在datatable的状态下

图片说明

3个回答

for each row as datarow in datatable.rows.cast(of datarow)().where(function(x) x("省").trim() = "").tolist()
datatable.rows.remove(row)
next

是移除还是不显示嘞?如果是不显示的话,在绑定的时候加判断就行了!当然,这个还要看你怎么绑定的数据源?

重新填充表格数据
dim tb = datatable.clone;
datatable.rows.clear
for row in tb.rows
if not string.isNullOrEmpty(row(''省'').trim) then
datatable.rows.add(row)
end if
next

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐