【发布时间】:2012-07-16 04:23:51
【问题描述】:
我正在使用字符串 str =“”在代码隐藏中生成 td; 然后集中精力。
字符串 str="";
string msg="你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好Hello你好
+味精+
我在代码隐藏中生成 td 如果我减少字符串 msg 的长度,则 td 的高度会减少,如果我增加字符串 msg 的字符串长度,则该 td 的高度会增加。实际上我希望每当 td 有两行文本时,我希望滚动条出现在我最上面的 div 中。td 中的数据来自数据库,可以是任意大小。也可以有 n 个 td (它是动态的)。我想要最上面的 div 中的滚动条。
为此,我做了一些 RND
//first i have find how much lengh the first line can take
//let say 200 then i have check
if(len>400)
{
divid.Attributes.Add("style", "height:50px;overflow:auto;");
}
它给了我我想要的东西,但在某些情况下它失败了,这不是 100% 的解决方案。我想要一个 100% 的解决方案。我想确定行 td 的数量会增加。请帮助
【问题讨论】:
标签: asp.net html-table