你的位置:首页 > 软件开发 > ASP.net > 使用DocX开源组件,实现动态数据的填充。

使用DocX开源组件,实现动态数据的填充。

发布时间:2016-05-27 16:00:03
1、先解释一下,什么叫做动态数据,动态数据指的是,一条数据的格式固定,但数据的条数不固定。2、应用环境,在一个表格当中如果,现在表格有三行n列,如果你需要在表格第一行后添加同等规格的一行或n行,应该怎么去做?3、根据上面的应用环境,不难发现,要完成这项工作的5个过程,1、找到位置 ...

1、先解释一下,什么叫做动态数据,动态数据指的是,一条数据的格式固定,但数据的条数不固定。

2、应用环境,在一个表格当中如果,现在表格有三行n列,如果你需要在表格第一行后添加同等规格的一行或n行,应该怎么去做?

3、根据上面的应用环境,不难发现,要完成这项工作的5个过程,1、找到位置。2、获取模板行。3、将模板行添加到当前行的下一行。4、向被添加的行写值。或许会有一个循环过程5、删除模板行。

4、话不多说,上代码。

注意:要使用这个片段,先添加对 DocX组件的引用。

DocX项目:http://docx.codeplex.com/releases/view/80870

//控制要插入的行数        for (int i = 0; i < 5; i++)        {          //这里测试成功          //获取到模板行的对象(一般是一个空行,只有架子没有数据的)          Row insertRow = docx.Tables[0].Rows[26];          //将获取到的这一个模板行,添加到当前行的下一行(下一个节点)          //我这里要插入到第27行及以后,我的模板行是第27行,i的作用是控制**作的行          docx.Tables[0].Rows[26+i].

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:使用DocX开源组件,实现动态数据的填充。

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录