zoukankan
html css js c++ java
移除DataTable中的行
DataTable table
=
GetTable();
int
count
=
table.Rows .Count;
ArrayList delList
=
new
ArrayList ();
for
(
int
m
=
0
;m
<
count ;m
++
)
{
DataRow dr
=
table.Rows[m];
string
[] processdep
=
dr[
"
ProcessingDep
"
].ToString ().Split (
'
,
'
);
int
Flag
=
0
;
string
dd
=
dr[
"
Processing
"
].ToString ();
int
d
=
dr[
"
Processing
"
].ToString ().IndexOf (DepartmentName);
for
(
int
j
=
0
;j
<
processdep.Length ;j
++
)
{
if
(processdep[j]
==
depId.ToString ())
{
Flag
=
1
;
break
;
}
}
if
(Flag
==
0
)
{
delList.Add (m);
}
else
if
(dr[
"
Processing
"
].ToString ().IndexOf (DepartmentName)
>=
0
)
{
delList.Add (m);
}
}
for
(
int
k
=
delList.Count
-
1
;k
>=
0
;k
--
)
{
int
index
=
Convert.ToInt32 (delList[k]);
table.Rows.RemoveAt (index);
}
table.AcceptChanges ();
DataGrid绑定数据时,需要对数据进行判断,把不符合条件的数据从DataTable中移除掉。
代码如下
查看全文
相关阅读:
K8s 使用 nfs-client-provisioner
MySQL IF CASE 例子
Nginx 限速
Python 元组操作
Python if, while,for,continue,break,三目运算符
Centos7 安装 pyenv
MySQL 查看大事务
Tomcat 修改日志路径及日志分割
游戏攻略 美少女万华镜5
自建远程桌面过程 vnc + frp
原文地址:https://www.cnblogs.com/nonsuch/p/803243.html
最新文章
xshell 远程登陆CentOS7 免密登陆
CentOS 8 安装
<h1>~<h6> 标题标签
<pre> 保留文本格式显示在网页上
<code> 标签 让一段计算机代码显示在网页中
服务状态控制
PS下修改背景色
rhel7学习第五天
rhel7学习第四天
rhel7 学习第三天
热门文章
rhel7 学习第二天
rhel7学习第一天
win10上安装ubunt18双系统过程中出现mmx64.efi not found问题
ubuntu 用户名配置及磁盘挂载
英语文字闪动效果
svn add or rm @2x image 文件
HTML 的特殊字符转换转义符,的两种方法。
CSS 属性-webkit-tap-highlight-color的理解
K8S 部署 jenkins (二)
K8S 部署 jenkins (一)
Copyright © 2011-2022 走看看