您的位置:首页 > 其它

UltraWebGrid 新增加行

2009-01-19 17:59 274 查看
//取出UltraWebGrid1的key()

ArrayList alItemId = new ArrayList();

RowsCollection row1 = UltraWebGrid1.DisplayLayout.Rows;

for (int i = 0; i < row1.Count; i++)

{

//PTK_PLAN_ITEM 捆 包 号

if (row1[i].Cells.FromKey("cust_bundle_no").Value != null)

alItemId.Add(row1[i].Cells.FromKey("cust_bundle_no").Value.ToString());

}

//DialogUltraWebGrid

SelectedRowsCollection rows = DialogUltraWebGrid.DisplayLayout.SelectedRows;

for (int i = 0; i < rows.Count; i++)

{

//添加不存在的记录

if (!alItemId.Contains(rows[i].Cells.FromKey("KBH").Value.ToString()))

{

UltraGridRow GridRow = new UltraGridRow();

//------------------------------------------------

GridRow = this.UltraWebGrid1.Rows.Band.AddNew();

GridRow.Cells.FromKey("cust_bundle_no").Value = rows[i].Cells.FromKey("kbh").Value.ToString(); //客户捆包号

GridRow.Cells.FromKey("bundle_no").Value = rows[i].Cells.FromKey("mjh").Value.ToString(); //母卷号

GridRow.Cells.FromKey("steel_num").Value = rows[i].Cells.FromKey("bs_gzmc").Value.ToString(); //母材钢种

GridRow.Cells.FromKey("net_qty").Value = rows[i].Cells.FromKey("jz").Value.ToString(); //母材净重

GridRow.Cells.FromKey("prod_pieces").Value = rows[i].Cells.FromKey("zs").Value.ToString(); //成品数量

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: