带有链接的asp.net InnerHtml文本

时间:2012-12-07 13:22:39

标签: asp.net twitter

我正在以这种方式动态地将Html添加到服务器端DIV:

innerHtml = innerHtml + string.Format(@"<div><span>{0}</span><br/>{1}</div><br/>", dr["Date"], dr["State"]);

没关系,问题是Title列的普通文本与链接混合(它是twitter状态字段),但链接不会呈现为超链接而是普通文本,用户无法单击链接。

如何解决此问题?

由于

1 个答案:

答案 0 :(得分:0)

您的标题栏在哪里?请添加相同的代码。

如果你的链接是dr [“state”],你的代码将如下所示。

innerHtml = innerHtml + string.Format(@"<div><span>{0}</span><br/><a href='{1}'>Link Name</a></div><br/>", dr["Date"], dr["State"]);

简而言之,在字符串中添加锚标记(<a href='Your link'>Link Name</a>)。