0

我在 DB 中有一行,其中包含如下所示的文本

Will candidate handle Personally Identifiable Information (PII) as defined <a target ='_blank' href='http://intranet.hp.com/sites/privacyrulebook/Pages/Glossary.aspx'> here</a>?

我将在 asp.net MVC、C# 中阅读相同内容,并且将在页面上打印相同内容。

我的要求是文本应该显示为文本并带有文本中提到的链接。请查看上述数据库文本中的锚标记。

有人请帮忙

4

2 回答 2

1

如果你想让 " here" 成为一个链接,你可以这样做:

@(new HtmlString(Model.TheTextFromDB))

Model.TextFromDB你的实际文字在哪里。这将打印您的文本并制作“ here”链接。如果这是其他人放在那里的任意文本,您可能不想在不先过滤的情况下显示它。

于 2012-08-23T07:59:46.387 回答
1

我认为你可以使用

<%= model.HtmlContent %>

或者

@Html.Raw(model.Content)
于 2012-08-23T08:10:50.090 回答