关于将HTML导出到Excel中时样式的问题

博客讲述了在将HTML页面中的Table导出到Excel时遇到样式丢失的问题。作者通过查看导出的字符串并复制到HTML页面发现是样式问题。最终,通过使用行内样式成功解决了样式显示不正确的问题。
摘要由CSDN通过智能技术生成

最近要把HTML页面中的Table导出到Excel中去,可是Table的样式没有在Excel中显示出来,后来百度了一下,也买发现解决办法,大部分都提到了NPOI插件去解决,但是因为时间少没时间去看,后来自己尝试了把导出到Excel中的字符串写入文本看了下,然后在复制到一个html页面才发现是样式的问题。最后使用行内样式解决了问题。


html页面的代码:

 <table id="datatable" class="panelContentTopTable" width="100%" runat="server">
        <tr>
            <td class="gridBorder" style="padding: 3px 3px 3px 3px;">
                <cc1:CustRepeater ID="CustRepeater1" runat="server" OnItemDataBound="CustRepeater1_ItemDataBound">
                    <HeaderTemplate>
                        <!--开始-->
                        <table id="datatable" width="100%" cellpadding="0" cellspacing="0" style="border-width: 0px;
                            border-left: solid 1px #94D4F8; border-top: #94D4F8 1px solid; width: 100%;">
                            <tr style="text-align: center; font-weight: bold; text-align: center; background: #D2F1FD;">
                                <td rowspan="2" style="padding: 2px; border-right: solid 1px #94D4F8; border-bottom: solid 1px #94D4F8;
                                    height: 22px; font-size: 13px;">
                                    单位名称
                                </td>
                                <td rowspan="2" style="padding: 2px; border-right: solid 1px #94D4F8; border-bottom: solid 1px #94D4F8;
                                    height: 22px; font-size: 13px;">
                                    设备在线
                                </td>
                                <td rowspan="2" style="padding: 2px; border-right: solid 1px #94D4F8; border-bottom: solid 1px #94D4F8;
                                    height: 22px; font-size:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值