Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 19195|Yanıt: 0

[ASP.NET] HTML5'te veri öznitelikleri oluşturmak için Razor'u kullanın

[Bağlantıyı kopyala]
Yayınlandı 19.03.2019 13:04:48 | | |
HTML5'te, data- özniteliğini kullanıcı verisini temsil etmek için kullanabilirsin; bu JSON formatında veri bile olabilir ve bu web ön yüz geliştirme için çok kullanışlıdır.

MVC'nin Razor'ında, anonim nesneler kullanarak özel nitelikler oluşturabilirsiniz, ancak bunlar Razor'un sözdizimi kontrollerini geçemez.

Derleyici hatayı doğrudan bildirir.  'Veri' adı mevcut bağlamda var değildir; çünkü - işareti operatör olarak kullanılır.
Aslında, HtmlHelper tarafından sağlanan AnonymousObjectToHtmlAttributes yöntemi bu sorunu çözebilir ve yöntemin açıklaması aşağıda gösterilmiştir.

Belirtilen HTML özniteliklerinde alt çizgi karakterleri (_) tire (-) ile değiştirir.
Alt çizgiyi (_) doğrudan anonim nesnede eksi işareti (-) yerine kullanabiliriz ve HtmlHelper renderde alt çizgiyi eksi işaretiyle değiştirir.

Örneğin, aşağıdaki yazı

Aşağıdaki HTML5 işaretleme oluşturulur.







Önceki:SSH ile müşteriye
Önümüzdeki:C# Enum enum tipi işlem uzatma sınıfı
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com