ASP.NET MVC中@Html.Raw()的作用是将带有Html标签的字符串,转换成Html标签输出。
【实例】使用@Html.Raw()在页面显示一个红色的文字。
<body>
@Html.Raw("<div style='color:red'>红字</div>")
</body>
【实例】使用@Html.Raw()在页面上输出一段文字。
@{
var message = "<script>alert('您好!')</script>";
}
<body>
@Html.Raw(message)
</body>
【实例】控制器返回页面的JSON格式处理。
var modelVar = @Html.Raw(Json.Encode(Model))