GridView:如何根据某一行中数据状态显示这一行中按钮的隐藏和显示

2024年12月04日 05:26
有1个网友回答
网友(1):

把 switch (statusId)
{
...
}

放在
for (int j = 0; j < list.Count; j++)
{
statusId = list[j].HolidayStatus;//遍历除单据状态的
switch (statusId)
{
...
}
}
里面

如果不放里面 你最后一个状态是 已审核 就出现你图上的结果
如果是未审核 就全部变成了 开始流程按钮和删除按钮显示,指定审批人隐藏

因为你的 statusId 的状态不是当前的 是遍历后的最后一个