RadGrid ItemDataBound GetData / Conditional formatting
Örnekte ItemDataBound Eventinde satırın "iskontoCol" isimli değeri okunuyor, şarta göre biçimlendiriliyor.
protected void gridCihazSat_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
//e.Item ı grid data item a cast edelim
GridDataItem dataBoundItem = e.Item as GridDataItem;
//iskontoCol unique isimli kolondaki veri 0
//ile başlamıyorsa ilgili metni kırmızı yap
if (!dataBoundItem["iskontoCol"].Text.StartsWith("0"))
{
dataBoundItem["iskontoCol"].ForeColor = Color.Red;
dataBoundItem["iskontoCol"].Font.Bold = true;
}
}
}





