У меня есть битовое значение (чёрное). Я хочу отобразить его статус в виде сетки, как если бы оно было истинным, в строке отображается «Да», в противном случае в строке отображается «Нет», это мой код, но результат неверный.Потому что мой код отображать все строки «Да», если одно значение истинно, я хочу, чтобы отображать статус каждой строки
protected void gridview1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataTable dt = GetData();
for (int i = 0; i < dt.Rows.Count; i++)
{
Boolean bitBlack = Convert.ToBoolean(dt.Rows[i]["Black"]);
if (bitBlack)
{
e.Row.Cells[7].Text = ("Yes");
}
else
{
e.Row.Cells[7].Text = ("No");
}
}
}
}