2015-04-13 31 views

cevap

25

MvcHtmlString (uyumluluk nedeniyle HtmlString'un üstüne eklenen) için artık gerek yoktur, böylece Microsoft.AspNet.Mvc.Rendering.HtmlString'u kullanabilirsiniz.

Kolayca fark edebileceğiniz gibi, ViewComponents ve Asp.Net 5 Yardımcıları, aynı HtmlString görüntülerini kullanarak (geri döndürerek) de kullanmaktadır.

+0

'da çalışır, teşekkürler :) –

15

Asp .Net Core (sürüm 5.5), yeni bir HtmlString türü için MvcHtmlString ile değiştirildi. Bunu, .NET 4.0'da tanıtılan System.Web ad alanının bir parçası olan HtmlString türüyle karıştırmayın (bu türden MvcHtmlString öğesi).

NOT: 28 Nisan 2016'dan sonra, HtmlString türü Microsoft.AspNetCore.Html.Abstractions paketine taşındı. Bunu, projenizde bağımlılıklar düğümüne dahil etmeyi unutmayın.

Ayrıca, kullanan direktifi

using Microsoft.AspNetCore.Html; 

beyan veya tam adıyla beyan etmek gerekir:

Microsoft.AspNetCore.Html.HtmlString 

Eğer HtmlAbstractions paketine de HtmlString tipi bakmak hakkında daha fazla bilgi istiyorsanız Kaynak kodu here