急急急!!!c#动态生成表格时遇到的怪问题

问题描述

动态生成表格,本来应该是类似如下形式:14TimestampTrue----------------------------15TimestampTrue----------------------------16TimeTrue----------------------------但现在遇到的情况时当数据较多时,在分页时产生下列情况:14TimestampTrue-----------------------------------------15TimestampTrue-----------------------------------------TimeTrue16-------------------------------------------其中第一列的序号16占了3行。主要代码如下://文档中创建表格Microsoft.Office.Interop.Word.TablenewTable=oDoc.Tables.Add(oWordApplic.Selection.Range,fieldsCount+1,5,refNothing,refNothing);//动态获取数据并输出字段for(inti=0;i<fieldsCount;i++){intn=i+1;intk=i+2;clsPotteryDatabaseFieldAccessgufieldsAccess=tuTableAccess.gucFields[i];newTable.Cell(k,1).Range.Text=n.ToString();//每行的编号newTable.Cell(k,2).Range.Text=gufieldsAccess.gsName;//获取字段的名称........}请问这个究竟是为什么?应该怎么解决呢?????

解决方案

解决方案二:
没人解答么??
解决方案三:
请大家快快指教啊
解决方案四:
调试一下看看,不太清楚~
解决方案五:
不建议动态生成Table,这样样式的确不好控制,估计不是你代码的问题要实现这样的功能,DataList,Repeater完全可以,而且样式也要比Table好控制的多
解决方案六:
我把所有可能的问题都试过了还是无法解决,哎。。。。
解决方案七:
引用4楼Magic_YJL的回复:

不建议动态生成Table,这样样式的确不好控制,估计不是你代码的问题要实现这样的功能,DataList,Repeater完全可以,而且样式也要比Table好控制的多

如此返工工作量很大啊。有没有什么可能的原因,希望大家能够指出来!!
解决方案八:
补充:我这个是实际上是要求生成word文档,在文档中插入特定的表格。

时间: 2024-08-01 17:40:11

急急急!!!c#动态生成表格时遇到的怪问题的相关文章

Extjs动态生成表格

在web显示数据时,会遇到grid的列数和行数不确定的这种情况.如何来根据数据动态的创建表格呢? Extjs 的json data给我们带来了一个很好的比较简单的方法. 要创建一个grid需要确定它的列数,再根据数据的数量就可以确定行数了. 看到有人用过一种方法就是讲列的属性和数据一起放在json data里去,这样可以达到效果,但是不难发现,这样的话,就很难进行分页或者更新表格里的数据. 其实我们可以结合extjs官网上的那种固定列数的访问方法来动态生成表格. 首先通过Ajax从服务端反回列的

aspose.words 动态生成表格的问题,有谁用过吗?麻烦帮忙解决下

问题描述 aspose.words 动态生成表格的问题,有谁用过吗?麻烦帮忙解决下 我的一个word里面有多个表格,会定义多个标签,但是获取动态生成表格的宽度时就会出问题?如何获取某个标签下的表格宽度呢? List widthList = new List(); if (doc.Range.Bookmarks["POregTable" + k + ""] != null) { for (int i = 0; i < dtsearch.Columns.Count

Jquery 动态生成表格示例代码

 在某些特殊的情况下是需要动态生成表格的,下面为大家详细介绍下使用jquery是如何做到的,感兴趣的朋友不要错过 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">  <html>  <head>  <meta http-equiv="Content

用jquery怎么动态生成表格

问题描述 用jquery怎么动态生成表格 求大神帮忙![CSDN移动问答][1] ![CSDN移动问答][1] 表头已经固定了,本人是个jquery小白 最好写上每一步都是干什么的 ![CSDN移动问答][1] http://hi.baidu.com/nyrbduupwobikwd/item/e0d28c1941bc9563f1090e66 解决方案 取到整个table对象 $("table") 然后取他的子对象 $("table").children() 然后取他

内存泄露-急急急 0xC0000005: 读取位置 0x003741ec 时发生访问冲突

问题描述 急急急 0xC0000005: 读取位置 0x003741ec 时发生访问冲突 void CppToLua::recvData_lua(int iCmdType, VOID * pData, WORD wDataSize) { CCLuaStack* luaStack = CCLuaEngine::defaultEngine()->getLuaStack(); if (!luaStack) return; lua_State* L = luaStack->getLuaState();

JS实现动态生成表格并提交表格数据向后端_javascript技巧

本文实例介绍了JS实现动态生成表格并向后端提交表格数据的相关代码,分享给大家供大家参考,具体内容如下 先来看一下需求:在web页面上动态的生成表格,并可以对表格中的数据进行编辑,然后把表格中的数据提交至后端服务器保存. 那么我们首先需要解决的是动态生成表格的问题 1.首先我们需要导入JS库文件. <script src="../js/jqui/jquery/jquery-1.5.2.min.js" type="text/javascript"></

请教:如何用asp.net动态生成表格

问题描述 asp.net动态生成表格,表格某列有不一样的控件,或Textbox,或Dropdownlist,现在生成后,如何在控件里输入值,然后插入到数据库中,同时因为表格行列不固定,数据库怎么设计 解决方案 解决方案二:行列不固定,可以用稀疏矩阵的方法表示.解决方案三:该回复于2012-03-21 09:02:34被版主删除解决方案四:该回复于2012-03-21 09:02:35被版主删除解决方案五:像LZ这样需要动态生成的效果的话建议还是直接在后台拼接html代码比较方法,如果需要text

用EL动态生成表格

问题描述 用EL怎么样动态生成表格,并且表格的每一列都要有单击事件. 解决方案 解决方案二:用标签吧..EL可以实现态生成表格吗??解决方案三:<tableborder="1"><tr><td>Name</td><td>Age</td><td>Group</td></tr><c:choose><c:whentest="${emptyuserlist}&

使用php动态生成gif时遇到的问题和解决办法

动态|解决|问题 php没有规定只输出html文件,它可以生成动态gif文件.我在使用php动态生成gif图像时遇到了一些问题,现已解决,我用的是php4.05(for win32)+apache3.1.2_win32. 问题一:动态生成gif的程序根本转不起来 我写了一个关于用php生成gif的例子,运行,发现页面就是刷不出来,就象是死了一样,浏览器也没有任何错误提示. 解决办法:修改php所在目录下的php.ini 通过奥索网会员selo帮助,告诉我是要修改安装php所在路径下的php.in