Is there a risk in using @Html.Raw? It seems to me there shouldn\'t be. If there is a risk then wouldn\'t that risk already exist regardless of using @Htm
@Html.Raw
@Htm
If you are displaying user entered information it is better to use @Html.Encode().
In another words, if you are displaying non-user eneterd data you are safe to go with @Html.Raw()
displaying non-user eneterd data