ASP.Net MVC'deki Html.RouteLink yardımcı yöntemi kullanılarak oluşturulan bağlantıya nasıl bir sınıf ekleyebileceğimi bilen var mı, varsayalım son parametresi olarak htmlAttributes nesnesine sahip Kullanabilecekti, ancak sınıfın açık bir şekilde ayrılmış bir sözcük olduğu için, bunu nesne üzerindeki özelliklerden biri olarak sağlayamıyorum.Html.RouteLink ile bir css sınıfı ekleme
15
A
cevap
34
bu deneyin:
<%= Html.RouteLink("Default", "Default",null, new { @class="css_class"}) %>
5
Bunun gibi, html özellik için büyük harf kullanın:
<%= Html.RouteLink("Default", "Default",null, new { Class="css_class"}) %>
0
C# specificaiton lütfen unutmayın, @ özel karakteri bir değişkenin önünde kullanılır Anahtar kelimenin değişken adı olarak kullanılmasına izin veren isim. Yani @class = "css_class", css_class
0
için "sınıf" olarak adlandırılan özelliğin değerini belirtmek anlamına gelir. Teşekkürler Robert, Benim durumumda (ASP.NET MVC) traş makinesi sözdizimi ile başka bir şekilde kullandım.
@ Html.RouteLink ("Varsayılan", "Standart", null, yeni {@ class = "css_class"})
İlgili konular
- 1. Html.TextBox ile bir css sınıfı ekleme
- 2. Date_select'e bir CSS sınıfı ekleme
- 3. Sözdizim öğesi üzerinde CSS sınıfı ekleme
- 4. ES6 Sınıfı ile Hata Ekleme
- 5. Belirli bir CSS sınıfı
- 6. HTML.EditorFor ekleme sınıfı çalışmıyor
- 7. Sınıfı ile değil, sınıf b ile bir CSS seçici
- 8. Ajax Loop ile Div Sınıfı Ekleme
- 9. Adobe Illustrator ile CSS sınıfı özniteliğini ayarlama
- 10. Her bir liste öğesine gecikme ile CSS animasyonu ekleme
- 11. php sayfalarına css dosyası ekleme?
- 12. Regex CSS sınıfı
- 13. css sınıfı seçilmiyor mu?
- 14. dat.gui özel css sınıfı
- 15. CSS - LESS sınıfı kalıtım
- 16. JQuery/Javascript ile imleç CSS öznitelikleri ekleme
- 17. uygulanması css sınıfı kullanılarak Html.DisplayFor
- 18. css: hover sözde sınıfı çalışmıyor
- 19. HTML/CSS - Düğmeye Simge Ekleme
- 20. Bağlantı css kullanarak bir öğeye href ekleme
- 21. jQuery.animate() yalnızca açık stilleri olmadan css sınıfı ile
- 22. CSS-Az sınıf sözde sınıfı ile sınıf uzatmak
- 23. Bir SVG Text öğesine bir CSS sınıfı nasıl uygulanır
- 24. Bir MVC2 veya MVC3 html.routelink öğesi & laquo ve &quoquo içerebilir?
- 25. Bir MvcHtmlString'e bir css sınıfı nasıl enjekte edilir?
- 26. Tıklatmadaki bir öğeye bir CSS sınıfı nasıl eklenir - Tepki
- 27. Çocuk sınıfı listelerini üst sınıf listesine ekleme
- 28. Ders ekleme ve Gecikme Sınıfı Kaldırma JQuery
- 29. jQuery Animasyon Gecikmesi A Sınıfı Ekleme
- 30. IE8 Geliştirici Araçları - CSS stili ekleme
Evet o çalışır, ancak ne yazık ki bu şimdi benim html artık xhtml olarak doğrulamak anlamına gelir yapar Dava nedeniyle sıkı. İdeal olarak, işaretlemeden ödün vermeyi içermeyen bir çözüm bulmak istiyorum. – Raoul