1

コードビハインド内にツールチップを表示しようとしています。(私はASP.NET C#を使用しています)私がしたいのは、ツールチップの一部を太字で表示することです。次のようなものがあります。

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

表示されているとおりに機能していないようです。

    Employee<b>Number</b>

前もって感謝します

4

1 に答える 1

4

しようとしている方法で太字のツールチップを表示することはできません。

Tooltipプロパティは、フォーマットをサポートしていないtitleHTML 要素の属性としてレンダリングされます。

ツールチップをフォーマットしたい場合は、javascript ツールチップの代替を使用する必要があります。

これは、私がよく経験した人気のあるツールチップ jQuery プラグインへのリンクです。

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


クライアント側がこのデータにアクセスできるように、HTML5data-*属性として追加し、そこから読み取ります。

header["Emp"].Attributes["data-tooltip"] = "Employee<b>Number</b>"; 
于 2012-10-30T16:09:59.357 に答える