Temel olarak bir Gridview'in satır rengini belirli değerlere bağlı olarak değiştirmem gerekiyor. İşte ne var:C# eşdeğeri sql değerinin "Burada IN değeri ('a', 'b', 'c')"
if ((String)DataBinder.Eval(e.Row.DataItem, "STATUS") == "A" || (String)DataBinder.Eval(e.Row.DataItem, "STATUS") == "B" || (String)DataBinder.Eval(e.Row.DataItem, "STATUS") == "C")
{
e.Row.BackColor = Color.Yellow;
}
yerine kullanmak zorunda, ben daha net arıyorum (ya da ben daha güzel demeliyim) biz sql var ne benzer şekilde, || Operatör:
IF STATUS in('A','B','C')
Tam olarak aradığım şey. O LINQ eşyalarına girmelisin! –
Her bir hücre için dizi oluşturmanın iyi bir fikir olmadığını düşünüyorum. – gabba