Dokümantasyon için MvcHtmlString
korkunç aydınlatarak değildir:
Tekrar kodlanmaması gereken HTML kodlu bir dizeyi temsil eder.
Bunun ne anlama geldiğini tam olarak bilmiyorum. Bazı HTML yardımcı yöntemlerinin bir döndürdüğü anlaşılıyor MvcHtmlString
, ancak özel yardımcıların çevrimiçi olarak gördüğüm birkaç örnek sadece normal bir dize döndürüyor.
Sorular:
Nedir MvcHtmlString
?
Ne zaman seçmeliyim MvcHtmlString
üzerinde string
tersi ve yardımcısı? Neden?
MvcHtmlString
geçerli değildir anlamına gelirIHtmlString
.<%:
Sözdizimi ördek türü gerekir - arayüz ne olursa olsun her zaman.ToHtmlString()
önce çağırır.ToString()
.