for (int i = 0; i < dt.Rows.Count; i++) { if (int.Parse(this.gvProductsList.Rows[i].Cells[4].ToString()) == 0) { this.gvProductsList.Rows[i].Visible = false; }
}
for (int i = 0; i < dt.Rows.Count; i++) { if (int.Parse(this.gvProductsList.Rows[i].Cells[3].ToString()) == 0) { this.gvProductsList.Rows[i].Visible = false; }
{
if(e.Item.ItemType=ListItemType.Item || e.Item.ItemType=ListItemType.AlternatingItem)
{
if(e.Item.Cells[3].Text=="0")
{
e.Item.Visible=false;
}
}
}
{
if (int.Parse(this.gvProductsList.Rows[i].Cells[4].ToString()) == 0)
{
this.gvProductsList.Rows[i].Visible = false;
}
}
{
if (int.Parse(this.gvProductsList.Rows[i].Cells[3].ToString()) == 0)
{
this.gvProductsList.Rows[i].Visible = false;
}
}
1、数据源:
SELECT * FROM TABLE WHERE FIELD<>0
2、数据绑定:private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
dt=(DataTable) ((DataGrid) sender).DataSource;
if(e.Item.ItemType==ListItemType.Item | e.Item.ItemType==ListItemType.AlternatingItem)//表身
{
if((int) dt.rows[e.Item.ItemIndex][4]==0)
{
e.Item.Style.Add("display","none");
}
}
}