我正在尝试从具有从数据库检索到的数据的数据表中填充datagridview。
在填充列和行时,我希望数据的格式可以在数据表的列中使用。我不希望在填充之前在数据表中更改数据,但是我希望在绑定到网格时更改数据。如果可以使用任何网格属性完成此操作,请帮助我。
例如:要用数据库中可用的数据“是”而不是“ Y”填充列。
最佳答案
试试RowDataBound
protected void GridViewProducts_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row .RowType == DataControlRowType .DataRow )
{
e.Row.Cells[2].Text = (e.Row.Cells[2].Text=="Y" ? "YES" : "NO");
}
}
关于c# - 通过更改数据表中可用的数据来填充数据网格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13227669/