Mam wartość bitową (czarny) Chcę wyświetlić jej status w gridview, tak jakby była ona prawdziwa, wiersz wyświetlał "Tak", w przeciwnym razie wiersz wyświetlał "Nie" , to jest mój kod, ale wynik nie jest w porządku, bo moim wyświetlaczu kodu wszystkie wiersze „Tak”, jeśli jedna wartość jest prawdziwa, chcę, aby wyświetlić status każdego wierszaWarunkowe dane wyjściowe w komórce w oparciu o dane wiersza w zdarzeniu RowDataBound Gridview
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");
}
}
}
}
jaka jest metoda zwracania GetData()? – Seany84