Merhaba tabloda her satır için farklı arkaplan rengi vermek istiyorum. Ancak bunu css sınıfı degilde direk td içerisine style"background-color:#fff;" şeklinde internette birkaç tane örnek buldum ancak çalışmadı.

<tr style='background-color:<%# Container.ItemIndex % 2 == 0 ? "#e7ebf6" : "#ffffff" %>;'>

Yukarıdaki gibi kullandığımda şu hatayı aldım.

Validation (CSS 3.0): "Container" is not a valid value for the "background-color" property

soruldu: 13 Mar '15, 09:16

zidan650's gravatar image

zidan650
375465260
cevap kabul oranı: 77%


Öncelikle aşağıdaki class'ı projene ekle:

  public class ColorUtils
    {
        public static string SatirRengi(int satirNumarasi)
        {
            return satirNumarasi%2 == 0 ? "#e7ebf6" : "#ffffff";
        }
    }

Sonra kodunu aşağıdaki gibi değiştir.Çalışacaktır ;)

<%@ Import Namespace="MyApp.Helper" %> //sayfanın başına <Page/> tagının alında bu kod eklenecek ve ColorUtils classının namespacesi gösterilecek.

<tr style='background-color:<%# ColorUtils.SatirRengi( Container.ItemIndex) %>;'>
permanent link

cevaplandı: 13 Mar '15, 12:06

M%C3%BCsl%C3%BCm%20%C3%96ZT%C3%9CRK's gravatar image

Müslüm ÖZTÜRK
10.7k103691
cevap kabul oranı: 28%

değiştirildi: 13 Mar '15, 12:39

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×158
×6
×1

Soruldu: 13 Mar '15, 09:16

Görüntüleme: 618 kez

Son güncelleme: 13 Mar '15, 12:39

powered by BitNami OSQA