【问题标题】:asp.net c# show tooltip in boldasp.net c# 以粗体显示工具提示
【发布时间】:2012-10-31 00:17:14
【问题描述】:

我试图在我的代码隐藏中显示一个工具提示。 (我正在使用 ASP.NET C#) 我喜欢做的是用粗体显示部分工具提示: 我有以下内容:

     header["Emp"].ToolTip = "Employee<b>Number</b>"; 

它似乎不像它所显示的那样工作:

    Employee<b>Number</b>

提前谢谢你

【问题讨论】:

  • ToolTip 是客户端操作系统的工具提示。所以你不能从服务器改变它。您可以使用自定义 div 来代替适当的 CSS。
  • 您应该改用javascript。只是因为它是客户端响应。

标签: c# asp.net tooltip


【解决方案1】:

您不能以您尝试的方式显示粗体工具提示。

Tooltip 属性呈现为 HTML 元素上的 title 属性,doesn't support formatting

如果您希望格式化工具提示,则应使用 javascript 工具提示替代方案。

这里是一个流行的工具提示 jQuery 插件的链接,我有很好的经验:

http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/


为了让您的客户端可以访问这些数据,我将其添加为 HTML5 data-* 属性,并从中读取:

header["Emp"].Attributes["data-tooltip"] = "Employee<b>Number</b>"; 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多