首页 新闻 会员 周边 捐助

.net fw 项目迁移 core, MvcHtmlString.Create 方法如何取代?

0
[已解决问题] 解决于 2018-07-02 15:26

RT,fw 的项目中会有不少后台拼接的html 代码段,在View 中通过 @MvcHtmlString.Create(ViewBag.xxxx) 进行填充,生成对应的HTML 片段

net core中似乎没有 MvcHtmlString.Create 的方法了,这个有什么替代的办法吗?

死神的背影的主页 死神的背影 | 小虾三级 | 园豆:667
提问于:2018-06-29 17:51
< >
分享
最佳答案
0

为什么不用更简单的 Html.Raw

@Html.Raw("<b>Hello World!</b>")

如果一定要用 MvcHtmlString ,asp.net core 中对应的是 HtmlString

@(new Microsoft.AspNetCore.Html.HtmlString("<b>Hello World!</b>"))
奖励园豆:5
dudu | 高人七级 |园豆:30948 | 2018-06-29 18:34

多谢,后来也查到了 HtmlString ,主要都是以前的老代码 后台拼html的场景太多了,所以这块raw 和 htmlstring的效果是一样的吧

死神的背影 | 园豆:667 (小虾三级) | 2018-07-02 15:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册