文本框Enabled无法显示全部内容

.NET页面显示只读数据时最容易想到的两种方式:设置ReadOnly属性为true;Enabled属性为false。当显示内容较多,高度大于控件高度时,如果修改文本框Enabled属性得到的效果就不太理想

解决方案

A、增加以下样式:

style="overflow:visible; word-break:break-all; word-wrap:break-word;"

            (注:需要删除html文档的doctype属性,否则不起作用)

B、 计算内容高度确定文本框的高度。

 

总结:方案A放弃标签标记符规则,实现简单。方案B由于内容的不确定导致计算结果的不确定性,稳定性差。

posted @ 2013-02-28 11:38  帅的纯净水  阅读(256)  评论(0编辑  收藏  举报