易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net中多行文本框高度自适应内容的问题

 在网上搜查了很久,关于asp.net中多行文本框高度自适应内容的解决方法
<td style="width:700px" align=center valign=top>
        <asp:TextBox runat="server" ID="txtContent" Width=100% ReadOnly=true  Wrap=true TextMode="MultiLine" MaxLength="1073741823" BorderWidth="0px" style="OVERFLOW-Y:visible> </asp:TextBox>   
        </td>
红色字体的这些属性加入到textbox中,那么在ie6下面是能够体现出效果的。
然而仅仅这样,在ie7或者ff中却还不够。
在ie7中,必须把aspx页中
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这一行注释掉,原因在百度空间yangletter的博客中,这里拷贝了一部分过来,感谢这位达人
ASP.NET控件textbox的样式overflow:visible在IE6和IE7不兼容的解决
2008-04-09 16:19
       现在,最令网页设计者头痛的问题就是网页在各个浏览器中的兼容性。而兼容性差最长见的,也是最令人恐惧的便是“页面布局混乱”。常常一个页面在IE6下显示的非常完美,而到了IE7(或者FireFox)中,则惨的“不堪入目”。到底是什么让这些页面那么的“水土不服”呢?
       其实,这些都是IE6酿下的恶果,IE6对web标准的支持过于不足,甚至理解的有偏差,才导致了这些页面的“脆弱”。而IE7则修正了很多的那种“IE6对css解释和渲染”的bug。这种bug有很多。今天,这里只讲其中一个,但是确是最重要的一个,很多的“十分”混乱的页面都是它造成的。可以不客气地说,它简直就像“页面布局混乱黑帮”的幕后黑手,是引起页面布局混乱的祸首之一,而且是最大的一个。 它就是潜伏在网页背后的“‘overflow:visible’IE6渲染bug”。
       ASP.NET控件textbox的样式overflow:visible时候,在IE6中的显示和在IE7中的差别很大,IE6中的textbox的高度和宽度都可以自适应,根据内容变化,但是在IE7中不是,textbox的高度宽度都是默认值,这就造成了textbox在IE6和IE7的显示混乱。
原因——IE6对“overflow:visible”的误解
Visible:


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

ASP.NET核心技术|.NET架构的核心开发技术

 当你是从百度或google搜索 关键词"ASP.NET核心技术",".NET核心技术"过来的话,我很想鄙视你一下,真的,因为我遇到太多的这样的人了,"ASP.NET核心技术",".NET核心技术"这样的问题真的没必要问,有意思吗,基础弄懂了吗,精通了asp.net吗,还不如问问"ASP.NET基础是什么",基础都没有弄懂,就一天到晚在那追求核心是什么,这些 ......

asp.net静态化html时不输出__VIEWSTATE

 protected override void Render(HtmlTextWriter writer)
    { 
        StringWriter sw = new StringWriter();           
        HtmlTextWriter htm ......

Asp.net服务器控件调用VBScript的问题

昨天就业部一美女老师在QQ上逮到我,问我是不是做过VBScript,并不由分说把我QQ告诉了一个在外地工作的学生,让她来咨询我,没办法了,硬着头皮找找解决方法。
原来这位软件工程师所在的项目组要做一个“跟微软差不多的远程Web界面连接”,大概项目经理是这么安排的:“他说用Javascript实现的功能没有那么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号