asp.net使用stringbuilder创建表,文本位于<;td>;不换行或断行,直接从页面开始运行

asp.net使用stringbuilder创建表,文本位于<;td>;不换行或断行,直接从页面开始运行,asp.net,html,Asp.net,Html,我有一个宽度为250 px的表,我正在使用stringbuilder创建这个表,但是当我向表数据添加长字符串时,数据呈现为一条长线,它不会保留在表中 当我使用firebug时,我看到表是250 px,但数据没有封装在其中 请帮忙! 谢谢 编辑:正在使用空白:nowrap;来自另一个CSS,它把一切都搞砸了。thx帮助您可以通过为表格提供样式表格布局:修复来防止表格扩展为长字符串: 在td中插入一个行为不好的样式:style=“word wrap:break word;”“ 请查看以下内容,看看是

我有一个宽度为250 px的表,我正在使用stringbuilder创建这个表,但是当我向表数据添加长字符串时,数据呈现为一条长线,它不会保留在表中

当我使用firebug时,我看到表是250 px,但数据没有封装在其中

请帮忙! 谢谢


编辑:正在使用空白:nowrap;来自另一个CSS,它把一切都搞砸了。thx帮助

您可以通过为表格提供样式
表格布局:修复

来防止表格扩展为长字符串:

  • td
    中插入一个行为不好的样式:
    style=“word wrap:break word;”“
  • 请查看以下内容,看看是否有帮助:

  • 希望有帮助

    谢谢,但正如我提到的,并通过firebug验证,表本身并没有扩展,而是以250px的速度呈现。然而,中的文本已经远远超过了右边border@aolle:Firebug告诉您单元格的样式。很明显,电池实际上不是250px宽。除非明确要求不要这样做,否则表将灵活。是的,我对您的结果感到困惑,因为我使用stringbuilder构建了一个表,并且它包装得很好。很高兴看到你发现了错误。作为Stackoverflow的新手,您应该知道,在这种情况下,您将输入您的答案作为答案,然后接受它。这给了你某种形式的结束,并给你一个徽章和一些声誉点。就这么说吧!