<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> <title>Yeni Sayfa 2</title> <style> <!-- p.MsoNormal {mso-style-parent:""; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman"; margin-left:0cm; margin-right:0cm; margin-top:0cm} --> </style> </head> <body> <p class="MsoNormal">Asp.net'te Repeater nesnesinin ItemDataBound olayında satırlarına ulaşıp veritabanından gelen değere göre renklendirmek istiyorum bunu nasıl yaparım.</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Aşağıdaki ItemDataBound olayında veritabanından gelen durum değerini alıp sıfır ise satırı renklendirmek istiyorum,bu işlemi Repeater nesnesi kullanarak yapmam mümkün mü.</p> <p class="MsoNormal"> </p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> <span style="color:blue">protected</span> <span style="color:blue">void</span> rptUyeler_ItemDataBound(<span style="color:blue">object</span> sender, <span style="color:#2B91AF">RepeaterItemEventArgs</span> e)</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> {</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> <span style="color:blue">if</span> (e.Item.ItemType == <span style="color:#2B91AF">ListItemType</span>.Item ||</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> e.Item.ItemType == <span style="color:#2B91AF">ListItemType</span>.AlternatingItem)</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> {</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> <span style="color:#2B91AF">DbDataRecord</span> drm = (<span style="color:#2B91AF">DbDataRecord</span>)e.Item.DataItem;</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> <span style="color:blue">int</span> durum = <span style="color:#2B91AF">Convert</span>.ToInt32(drm[<span style="color:#A31515">"durum"</span>].ToString());</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> </span></p> <p class="MsoNormal" style="text-autospace: none; margin-left: 70.8pt"> <span style="font-size: 10.0pt; font-family: Courier New"> <span style="color:blue">if</span> (durum == 0)</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> {</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> /////</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> }</span></p> <p class="MsoNormal" style="text-autospace: none"> <span style="font-size: 10.0pt; font-family: Courier New"> }</span></p> <p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Courier New"> }</span></p> </body>