ASP 超链接控制文本换行
我试图让 ASP 超链接控件中的文本在放置在 html 表中时不换行,如下所示:
<table style="width: 320px" class="noLines">
<tr><td style="width: 300px"> <asp:HyperLink Target="_self" ID="frmSuggest" Text ="Click Click Click Click Click" Visible="false" runat="server"></asp:HyperLink>
</td></tr>
<table>
我尝试向超链接添加宽度属性,这确实可以解决问题,不幸的是它会移动其中的所有其他控件这张桌子也是这个宽度!
I'm trying to get the text within the ASP Hyperlink control to NOT wrap when it is placed within a html table as below:
<table style="width: 320px" class="noLines">
<tr><td style="width: 300px"> <asp:HyperLink Target="_self" ID="frmSuggest" Text ="Click Click Click Click Click" Visible="false" runat="server"></asp:HyperLink>
</td></tr>
<table>
I have tried adding a width property to the HyperLink and this does the trick unfortunatley it shifts all the other controls within this table by this width as well!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
覆盖宽度设置。
Overrides though the width setting.
除了El Greco的答案之外, nobr 标签是另一种选择
in addition to El Greco's answer, nobr tag is another option
我不知道我是否理解正确,但这里有一个 VB 函数,可以在不剪切单词的情况下修剪字符串,你可以在这里将其转换为 C#
http://converter.telerik.com/
函数neatTrim( strToTrim,desiredLength )
'====
strToTrim = 修剪( strToTrim )
i don't know if i understand you right, but here is a VB function that will trim a string without cutting words, you can convert it to c# here
http://converter.telerik.com/
Function neatTrim( strToTrim, desiredLength )
'====
strToTrim = trim( strToTrim )