动态表单单据体批量赋值,如何提高插入效率
1人赞赏了该文章
1,749次浏览
编辑于2016年01月19日 17:48:55
好,请教一下,如下代码为动态表单单据体赋值,如果要插入1万行,现在在界面加载很慢。有没有更好的方法
this.View.Model.DeleteEntryData("FEntity");
this.View.Model.BatchCreateNewEntryRow("FEntity", dt.Rows.Count);
//遍历资料,填充单据体内容
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
this.View.Model.SetValue("FPayBillNo", dt.Rows[i]["FPayBillNo"].ToString(), i);
this.View.Model.SetValue("FPayDate", dt.Rows[i]["FPayDate"].ToString(), i);
....
}
}
推荐阅读