宁波百利项目项目: 开发了一个动态表单:生产计划综合查询.
在单据体明细行根据某列的值,动态控制其它字段的背景色. 下面是部分代码:
for (int row = 0; row < this.View.Model.GetEntryRowCount("FEntity"); row++)
{
KeyValuePair
cellTotalColors.Add(kvp);
}
//设置某一个列全部背景色是00ff00
for (int row = 0; row < this.View.Model.GetEntryRowCount("FEntity"); row++)
{
if (this.View.Model.GetValue("F_LG_TMZYDD",row) != null && this.View.Model.GetValue("F_LG_TMZYDD",row).ToString()=="1")
{
KeyValuePair
cellTotalColors2.Add(kvp);//只设置相应行的背景色
}
}
EntryGrid priorEntryGrid = this.View.GetControl
priorEntryGrid.SetCellsBackcolor("FTotal", cellTotalColors);
priorEntryGrid.SetCellsBackcolor("FMaterialID", cellTotalColors2);
经过验证:WEB能够正常显示,但是在客服端就不能显示了,并且出现了界面卡死现象
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *