我有以下控制器
public ActionResult Dashboard()
{
return View(db.AB_Product_vs_Field.ToList());
}
我正在获取以上控制器方法的视图,其中包含HTML标记(实际上这些字段的值保存在带有HTML标记的数据库中)
如何删除这些html标签并仅显示纯文本。这是最简单的努力
答案 0 :(得分:1)
只需使用@Html.Raw()即可返回非HTML编码的标记。
答案 1 :(得分:1)
这将删除html标签
@Regex.Replace(your_variable, @"<[^>]+>", "")
答案 2 :(得分:0)
Regex
是最好的选择。
让我们举例: -
If you want to remove any HTML tags:-
String OnlyString = someString.replaceAll(“&lt; [^&gt;] *&gt;”,“”);
If you want to remove any specific HTML tag:-
String removedSpecific = someString.replaceAll(“(?i)&lt; td [^&gt;] *&gt;”,“”);
希望以上示例将解决您的问题。 :)