Ho un valore bit (Nero) Voglio visualizzare il suo stato in griglia come se fosse vero, la riga visualizza "Sì", altrimenti la riga visualizza "No" , questo è il mio codice, ma il risultato non è giusto, perchè la mia visualizzazione del codice tutte le righe "Sì" se un valore è vero, voglio visualizzare ogni stato di rigaUscita condizionale nella cella in base ai dati di riga nell'evento RowDataBound di 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");
}
}
}
}
qual è il metodo GetData() di ritorno? – Seany84