【发布时间】:2015-12-08 05:49:35
【问题描述】:
我想在 sql 数据库列中保存带有字符串的链接。我在代码隐藏中创建这样的锚标记
var sFlag = String.Format(@"<a href=""https://localhost:44300/Resolve?post={0}"">resolve</a>", resolve.PostId);
message.Content = "Please confirm your post by providing feedback by clicking "+sFlag;
它会正确保存在 sql db 列中
但是当我在 html 中渲染时,它显示为字符串而不是 html
我正在使用 Angular js 从服务器获取数据。
$http({
url: '/Message/GetAllMessages',
method: "GET",
}).success(function (data, status, headers, config) {
$scope.message = data;
}).error(function (data, status, headers, config) {
});
最后循环彻底的 ng-repeat
<ul ng-repeat="m in message">
<li>
<p style="margin-top:20px;">{{m.Content}}</p>
</li></ul>
【问题讨论】:
-
你以什么方式在 html 中渲染字符串?
-
简单地显示就像使用 angular 我这样做了
{{m.Content}}
-
您的问题可能在于您的 AngularJS 代码检索和显示数据——您也应该使用该代码更新您的帖子。
-
它只是一个http get请求
标签: c# html sql-server angularjs