FineUI 官方论坛

标题: Grid导出EXECL问题 [打印本页]

作者: BULL    时间: 2013-3-22 12:25
标题: Grid导出EXECL问题
如图:
商品
描述
零售价
折让%
价格
数量
收货数
金额
A12SF111K024144
长袖上衣.粉红色.110/56
68
78
14.96
1
14.96
A12SF111K024145
长袖上衣.粉红色.120/60
68
78
14.96
1
14.96
A12SF192K014143
上衣+长裤.粉红色.100/56
88
78
19.36
1
19.36
A12SF192K014144
上衣+长裤.粉红色.110/56
88
78
19.36
1
19.36


Grid1中,有一列是如:
  <x:TemplateField HeaderText="收货数" ColumnID="num" Width="50px"  >
                 <ItemTemplate>
                        <asp:TextBox ID="inputnum" runat="server"
                            CssClass="InputLine"  Height="12px" Width="50px" TabIndex='<%# Container.DataItemIndex + 6 %>'
                            Text='<%# Eval("pd_recqty") %>'></asp:TextBox>
                 </ItemTemplate>
            </x:TemplateField>


这类列导出时候,无论如何都是空值..

实在是搞不定了,就是用例子中if (html.Contains("box-grid-static-checkbox"))的方法,用字符串函数硬取值,也老出问题..


作者: BULL    时间: 2013-3-22 14:25
惭愧,仔细看了EXECL2007的导出文件,TEXT列数据是藏起的,改天再看2003是否也是这样
作者: BULL    时间: 2013-3-23 02:46
BULL 发表于 2013-3-22 14:25
惭愧,仔细看了EXECL2007的导出文件,TEXT列数据是藏起的,改天再看2003是否也是这样 ...

exec2003就是空白,暂时如此吧,没精力搞了
作者: appletreegd    时间: 2013-3-25 07:54
建议用第三方专门导出excel之类的dll,例如NPOI或者Aspose




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4