SORU
28 Temmuz 2010, ÇARŞAMBA


Yayan, Jilet gibi bir görünüm dizeleri unencoded

Olarak ScottGu onun blog yazıyor post «varsayılan içerik yayılan kullanarak @ bloğu otomatik olarak HTML daha iyi XSS saldırı senaryolarına karşı korumak için kodlanmış». Benim soru: nasıl non-HTML olarak kodlanmış bir dize olabilir mi?

Basitlik için, pls bu basit konunun dışına çıkma:

@{
 var html = "<a href='#'>Click me</a>"
 // I want to emit the previous string as pure HTML code...
}

CEVAP
7 ŞUBAT 2011, PAZARTESİ


Bu benim en sevdiğim yaklaşım

@Html.Raw("<p>my paragraph text</p>")

Kaynak Phil Haack var Razor sözdizimi referans: http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • expertvillage

    expertvillag

    5 NİSAN 2006
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010