Blazor string HTML nasıl render edilir?

Blazor string HTML yani düz bir text HTML metnini nasıl render edebiliriz sorusuna cevabı makale detayında bulanacağız.

Blazor string HTML nasıl render edilir?

Sorun Nedir?

Öncelikle bir sorunu anlayalım daha sonra çözüm önerisine geçelim. Alttaki gibi bir örnek kodumuz olduğunu hayal edelim.

Demo

Bu örneğimizi çalıştırdığımızda sayfada <p> class….</button> html kodunun doğrudan bir metin olarak sayfaya render edildiğini görürsünüz. Hatta canlı olarak test etmek için bu örnek sayfayı ziyaret edebilirsiniz.

Nasıl Çözeriz?

Çözüm ise oldukça basit üstte yer alan kodumuza ek olarak @myMarkup kısmını @((MarkupString)myMarkup) şeklinde değiştirdiğinizde string olarak yer alan html kodumuz artık sayfaya html olarak render ediliyor.

Demo

Çözüm için üstte sunmuş olduğumuz kodun çıktısına buradan göz atabilirsiniz.

Sonuç

Blazor tarafında yaşadığımız string html’i nasıl render ederiz sorusuna cevap bulmuş olduk ve umarım işinize yarar bir çözüm önerisi olmuştur.


📚 Blazor string HTML Benzer Makaleler


✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.

🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.

👋 Bir sonraki makalede görüşmek dileğiyle.

5/5 - (1 vote)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et