问题描述:网页上的一张表单,如果要直接打印的话,有些控件的样式不能直接打印出来,那样不好看,比如TextBox,特别是TextBox是多行的情况下还会有滚动条,那么一般就会用另一个网页来显示相同的内容和布局,但是控件的格式要设置成打印美观的,如下

1. 如果显示的内容是有格式的,比如留言内容用Textbox输入,其中就会包含回车换行等格式,那么显示出来的时候最好也用Textbox来显示,不过因为是要用来打印,所以属性设置为:

TextMode="MultiLine" style="border:0px;overflow-y:visible" ReadOnly="True"

TextMode="MultiLine" 这句是必须的,要不然文本不会换行显示

style="overflow-y:visible" 这句是因为加TextMode="MultiLine"显示的时候会多出一条滚动条,用来去掉这个滚动条

2.如果显示的内容没有格式,比如说只是用来显示一个标题,那么用Label就行了,Label的好处就是当文本过长的时候会自动换行,打印的时候不会被砍掉。但是,也是因为这个问题,所以有时候为了美观往往会强制Label也不换行,当然,页面上看起来是好看,但是打印起来就不实用了,因为不换行的话如果太长就会被遮住了,打印时就会被砍掉,所以,要根据实际用途来设置控件的属性。

转载于:https://www.cnblogs.com/linyc/archive/2011/03/26/1996269.html

Asp.net 表单打印时的样式设置【原】相关推荐

  1. 【用友U8】服装二维表单打印问题

    [问题号]201104250001 [问题描述]U890+服装行业插件 客户要求单据打印模板实现多尺码组在同一表体标题行功能,即有多尺码组存在时,在表体的标题栏是多尺码组信息,数据不分单.而非现在的同 ...

  2. asp.net快递单打印的实现

    由于项目的需要,要实现快递单在线批量套打的功能.在网上找了好些相关的资料,当时发现了一个Web打印控件,然而在测试的过程中发现,如果没有使用打印预览功能,那么那Web打印控件会自行添加一行未注册的文字 ...

  3. 小飞鱼通达二开 通达OA工作流表单标题下拉列表字体样式设置(图文)

    今天的一个流程表单里使用了下拉列表框,如下图: 在设计视图和预览时都没有问题,只是在流程查询时显示的不正常.表单上的样式对于变成文字后的数据不再起作用. 小飞鱼经过研究,发现原来是系统在数据浏览页面时 ...

  4. 快递单打印专家 免费

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  5. 伪类::selection自定义文本选中时的样式(CSS3样式),CSS3的word-break单次换行

    1.::selection CSS3伪类自定义文本选中时的样式 有的人在浏览网页时,喜欢一边选中文本一边阅读.在windows环境下,正常的文本选中应该是深蓝色背景白色文本的样式.那么想要修改文本选中 ...

  6. C#设置按钮鼠标进入时半透明样式

    C#设置按钮鼠标进入时半透明样式 设置按钮的属性: FlatStyle = Flat: BorderSize = 0: BackColor = Transparent: 设置MouseEnter触发函 ...

  7. 一套asp.net开发的快递单打印系统源码

    C#淘宝订单打印系统源码  快递单打印系统源码 源码分享! 功能介绍:      asp.net开发的对接淘宝的打印系统.系统基于淘宝服务市场产品规划开发的,自己写的ORM,能够实现在线进行打印模板设 ...

  8. 使用ASP.NET的外观文件(skin)与css样式表

    使用ASP.NET的外观文件(skin)与css样式表 文章目录 使用ASP.NET的外观文件(skin)与css样式表 题目 涉及知识 1.制作皮肤 2.皮肤里设置css样式 一.运行截图 二.代码 ...

  9. 【C#+SQL Server+打印组件】实现电商快递单打印系统 五:自定义组件和快递单模板设计(附源码和资源)

    需要源码和资源请点赞关注收藏后评论区留言私信~~~ 一.自定义组件(扩展TextBox) 由于快递单种类较多,所以在设计系统时考虑开发一个通用模板,由用户根据自己使用的快递单样式自行定义快递单的文本输 ...

最新文章

  1. (转)C# foreach 中获取索引index的方法
  2. 腾讯SNG的实习offer(多篇面经分享)
  3. asmx 接受 ajax post,jQuery ajax调用web服务(asmx)触发认证弹出框
  4. Java面向对象(三)Static
  5. oracle闪回特性,oracle闪回特性
  6. 论文页眉奇偶页不同怎么设置_怎样设置Word页眉页脚奇偶页不同?
  7. SprinMVC 控制器忽略静态资源
  8. 论文解读丨基于局部特征保留的图卷积神经网络架构(LPD-GCN)
  9. 国产操作系统往事:四十年激变,终再起风云
  10. Kotlin — 心印(熟悉与锻炼Kotlin语法)
  11. 高16位低16位什么意思_为什么模拟量模块16位要比13位转换精度高,高多少?
  12. 个性化制作nodemcu-firmware(esp8266/esp8285 固件制作)----包含lua程序bin的制作
  13. 计算机操作系统进程管理总结
  14. 透明加密系统设计及实现-透明加密的关键技术
  15. 解决visio对象在word中显示不全的问题
  16. 轻风送暖写诗意,梅雨传情送祝福
  17. Highcharts 写 venn图 (韦恩图),以及解决项目中venn的报错
  18. 推荐一个文献翻译软件--Deja Vu X
  19. 【数据结构之哈希表(二)】 哈希表的扩容实现机制
  20. html播放rtsp低延时(局域网测试500ms左右)

热门文章

  1. 单目相机内参标定的问题
  2. loadrunner ftp linux,loadrunner ftp协议使用详细步骤
  3. java中 关于静态方法的定义_为什么我们不能在Java接口中定义静态方法?
  4. tomcat 404错误 原因_软件测试人员定位bug原因的10大妙招分享
  5. pycharm的下载,安装及首次启动
  6. datasource dbcp 数据源_数据源--.dbcp.BasicDataSource 使用
  7. 中心极限定理_中心极限定理的的原理与应用
  8. Ubuntu18.04系统中python3.7安装MultiNEAT库
  9. c51单片机时钟程序汇编语言,51单片机汇编语言--延时程序的延时时间
  10. jave类命名_Java重命名文件– Jave移动文件