从C#ASP.NET站点后面的代码中添加TOOLTIP到Label或Literal的最佳方法是什么?
Hab*_*bib 13
使用WebControl.ToolTip属性在Label控件上设置工具提示.
Label1.ToolTip = "Your text as tooltip";
Run Code Online (Sandbox Code Playgroud)
Dai*_*Dai 12
我建议不要使用WebControls,我主张使用HtmlControls,因为它们提供了生成的输出HTML的更直接的表示.
请注意,这asp:Literal不是WebControl,尽管它位于WebControls命名空间中,因此它缺少许多基于表单的属性,例如ToolTip.
该ToolTip属性实际上是HTML title=""属性的前端,可以应用于任何可见元素.如果您正在使用,Literal那么只需确保title="tip text goes here"您的标记中包含该属性.
如果您正在使用HtmlControls,那么您可以使用该Attributes集合,如下所示:
HtmlControl div = new HtmlGenericControl("div");
div.Attributes["title"] = "tooltip text here";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28480 次 |
| 最近记录: |