3 Şubat 2014 Pazartesi

Eval ile karakter sınırlaması

Yeni kullandığım tasarımda listelemeyi dinamik olarak kare resimler ve yazılı listeli olacak şekilde iki düzende gösteriyordu.Burada kareli olan yere en fazla 5 karakter alabiliyordum bunun eval komutuyla veri çekilirken kısıtlanması gerekiyordu.Substring metodu ile bunu denedim fakat 5 karakterden az olan açıklama da hata veriyordu.Bunun çözümü için aşağıdaki kodu kullandım;
<%# Eval("UrunAciklama").ToString().Length>20 ? Eval("UrunAciklama").ToString().Substring(0,20) :Eval("UrunAciklama") %> <%--Kısa--%>

Böylece 20 karakterden fazla ise 20 karakter alacak kısa ise tümünü alacak yazının

Hiç yorum yok:

Yorum Gönder