![](/img/trans.png)
[英]How to render a razor page instead of static html content without redirecting
[英]How to render Razor in cshtml page with Servicestack without content page
我的模型的string屬性中有markdown,並希望將其呈現到頁面上。 如果我在相同的字符串屬性中有html,我將簡單地執行以下操作:
@Html.Raw(Model.BodyHtml)
如果字符串包含Markdown而不是HTML是否有相同的東西? 即類似:
@Html.MarkdownToHtml(Model.BodyMarkdown)
v4.0.34 +中剛剛添加了新的@Html.RenderMarkdownToHtml()
API,該API現在已在MyGet 上提供 ,您可以通過以下方式呈現markdown:
@Html.RenderMarkdownToHtml(Model.BodyMarkdown)
在早期版本的ServiceStack中,您將調用Markdown實現本身來呈現HTML並使用AsRaw()
擴展方法,以便返回的HTML不會自動編碼,例如:
@(new MarkdownSharp.Markdown().Transform(Model.BodyMarkdown).AsRaw())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.