2013-06-21 58 views
0

我想使用asp.net工具提示属性来显示文本,以防万一有溢出。但工具提示看起来几乎是300px宽,几乎100px高。但文字是几个字符..所以我想知道什么会导致这种行为。由于这个属性没有额外的设置。asp.net工具提示对于文本内部显示非常大

 <div style="clear: both; overflow:hidden;"> 
     <asp:Label ID="LabelSubject" runat="server" BackColor="" Font-Size="Small" CssClass="overflowmanagement" style="max-width:230px; float:left; border:1px solid #ccc; border-bottom:1px solid #fff; border-top-right-radius:4px; font-weight:bold;"></asp:Label> 
     </div> 

CSS

 .overflowmanagement 
    { 
     text-overflow:ellipsis; 
     overflow:hidden; 
     display:block; 
     white-space:nowrap ; 
     } 

asp.net

  LabelSubject.ToolTip = LabelSubject.Text; 
+0

在没有任何代码/ html/css或屏幕截图的缺席审查...我会猜测它是由骑术师骑独角兽造成的。 http://stackoverflow.com/help/how-to-ask –

+0

大声笑...我知道如何问,但我有一个标签,我设置了它的工具提示属性,所以我不觉得有必要通过标签控制与非常标准的形式..您的评论是苛刻的.. :( –

+0

显示您的asp/html ...该评论是第一次,你甚至提到了单词'标签' –

回答

0

有什么overiding您提示的设置?或者,如果您正在动态创建它,或重新使用它,则可能会有一些旧设置未处理。我经常犯这个错误。

+0

嗨,我已经更新了问题 –

+0

什么可以覆盖工具提示的设置..我想到工具提示来检查生成的HTML,但它消失时,我试图将鼠标悬停在它上面。可以影响它 –

+0

我的第一个建议通常是看你的工具提示是否继承任何其他的css类,如果在工具提示继承的默认CSS类中已经改变了,并且在你的overflowmanagement中没有提到css c如果您的工具提示可能默认为原始类中指定的设置。它是否继承自其他地方正在使用的CSS? –