使用html文本设置工具提示

时间:2011-03-07 06:29:29

标签: c# asp.net

需要从下面的文本设置表格单元格工具提示。 表动态创建。

<div>Red - if &gt; 1.5 % gross margin erosion</div>    <div>Yellow - if &gt;.5% - 1.49 % variance</div>   

我需要删除html标签并显示工具提示,如下所示

Red - if > 1.5 % gross margin erosion
Yellow - if >.5% - 1.49 % variance
你能帮助我吗?

我目前正在做的是

tooltiptext=   System.Web.HttpUtility.HtmlDecode(tooltiptext);

并从字符串

复制DIV标签

将其指定为表格单元格工具提示值后。

这是有效的,但有没有办法在上面格式化html文本和replcace标签?

1 个答案:

答案 0 :(得分:3)

您可以通过将表格单元格设置为runat =“server”来执行此操作,然后在代码后面添加工具提示。

您也可以轻松地在后面的代码中分配条件。

<table>
  <tr>
    <td id="td1" run="server">sample text</td>
  </tr>
</table>

在后面的代码中使用这个条件

    ((HtmlTableCell)this.FindControl("td1")).Attributes.Add("Title", "test");