惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
The GitHub Blog
The GitHub Blog
C
Check Point Blog
博客园_首页
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
F
Full Disclosure
Microsoft Security Blog
Microsoft Security Blog
爱范儿
爱范儿
Recent Announcements
Recent Announcements
阮一峰的网络日志
阮一峰的网络日志
G
GRAHAM CLULEY
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Threat Research - Cisco Blogs
C
Cybersecurity and Infrastructure Security Agency CISA
V
Vulnerabilities – Threatpost
K
Kaspersky official blog
博客园 - 司徒正美
S
Schneier on Security
T
The Exploit Database - CXSecurity.com
Project Zero
Project Zero
云风的 BLOG
云风的 BLOG
Cisco Talos Blog
Cisco Talos Blog
Know Your Adversary
Know Your Adversary
雷峰网
雷峰网
V
V2EX - 技术
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Spread Privacy
Spread Privacy
罗磊的独立博客
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
S
Security Affairs
SecWiki News
SecWiki News
Schneier on Security
Schneier on Security
O
OpenAI News
Jina AI
Jina AI
PCI Perspectives
PCI Perspectives
Cyberwarzone
Cyberwarzone
Y
Y Combinator Blog
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog RSS Feed
I
InfoQ
D
Docker
P
Palo Alto Networks Blog
Recorded Future
Recorded Future
M
MIT News - Artificial intelligence
博客园 - Franky
B
Blog
Scott Helme
Scott Helme
博客园 - 叶小钗
D
DataBreaches.Net

博客园 - Brave Heart

不能访问Temporary ASP.NET Files的问题 a href="#"与 a href="javascript:void(0)" 的区别 使用 IntelliTrace 调试应用程序 Javascript实现页面跳转的问题 - Brave Heart - 博客园 估计堆的大小 怎样查看SQL Server数据表的数据页结构(转载) "服务器 '*********' 上的 MSDTC 不可用"错误的解决方法 Asp.Net在SqlServer中的图片存取技术 [转] SHTML 教程 自增字段的SQL语句解决方案 优化数据库的方法及SQL语句优化原则 DBA在系统设计、开发中的重要性 ADSI概览 .NET平台网站架构调优实践点滴 SQL SERVER 2005 DATABASE--公用表表达式(CTE) 学习.Net的经典网站(转载自CSDN技术中心) 基本的xml操作类 实现Logo滑动 代码:确定两个日期之间的间隔 (Visual C#)
操作Excel生成的mht代码
Brave Heart · 2007-12-13 · via 博客园 - Brave Heart

    昨天晚上加班到了凌晨一点,为的就是一个报表的打印格式问题,没有按要求把打印的方向设置为横向,以及纸张大小设置为B5。这个问题在今年四月的时候给Thailand系统Update的时候就已经遇到了,但是一直找不到设置不成功的原因。
    出问题的报表是一份TV Schedule Report by Calculendar,其他MediaType类型的报表都是没有问题,同样的设置,就是这一份有问题。实在是没有办法,昨天加班的时候想了一下,Team Leader也试了了很多次,报表的打印设置是没有问题的。后来我突然想到这份报表和其他报表的区别就是控件里面又套了一个子控件。随便试了一下,把子控件删除,试了一下,哇,Print Settings竟然正确了,终于找到原因了,但是今天在处理这个问题的时候却让我很是为难。

<asp:repeater id="RepTVSchedule_Calendar" runat="server">
        
<ItemTemplate>
        
<tr>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail"
            </td
>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail2"
            </td
>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail3"
            </td
>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail4"
            </td
>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail5"
            </td
>
            
<td colspan=3D5 class=3Dxl39>
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail6"
            </td
>
            
<td colspan=3D5 class=3Dxl39>    
                
<IMIX:Printout_wcTVScheduleReportByCalendar_Detail id="wcTVScheduleReportByCalendar_Detail7"
            </td
>
        
</tr>
        
</ItemTemplate>
    
</asp:repeater>

这是最顶层控件里的一段代码,里面调了一个子控件,子控件里面就是一个Table,但是就是因为这一个Table,导致了Print Settings根本没用,我想应该是在出报表的时候MS会执行一些合法性检查,对于不合法的会采用一种“包容”的方式来处理,也许是子控件这里的做法违反了MS Excel的合法性要求,导致Print Settings的设置和子控件的设置不能兼得,所以MS就把自定义得Print Settngs删除了,采用默认的Print Settings。但是要改这个问题,可能是不能在td里面套table吧。
     如果有了解这些东西的朋友,请帮个忙。