使用Label
控件,显示文本在运行时从数据库设置。我试图控制控件的最大宽度,例如每行最多100个,其他字符滚动到下一行。
我通过设置并使用CSS而没有运气来尝试这个:
lbl_Feedback1.Width = 50;
我认为问题在于标签的文本在应用程序的运行时更新。怎么解决这个问题?
答案 0 :(得分:8)
您的标签必须设置为“display:block”才能设置宽度。 在css文件中设置它:
label, span {
display: block
}
或使用内联样式(来自代码隐藏):
lbl_Feedback1.Style["display"] = "block";
lbl_Feedback1.Style["width"] = "100px";
答案 1 :(得分:0)
您是否尝试过max-width
财产?例如:max-width:100px;
答案 2 :(得分:0)
您应该可以使用
display:inline-block;
对我有用。