清空ds中的数据记录,GridView不显示数据,隐藏

 清空ds中的数据记录:

  ((DataSet)(ViewState["DS"])).Tables[0].Rows.Clear();//清空

  bind(); //绑定显示

假设GridView显示绑定的数据,保存在数据集ds中。有个情景:当我们在TextBox中添加到GridView中显示,然后【确定】或【保存】到数据库中后,为了不会重复保存或添加,则将该GridView的数据ds清空:

【 ((DataSet)(ViewState["DS"])).Tables[0].Rows.Clear();//清空】,

并不让他显示不出来,那么我们通常在清空ds后,再次绑定就可以了。

protected void bind()

{

    if(ds!=null&&ds.Tables.count>0&&ds.Tables[0].Rows.Count>0)

   {

      GridView1.DataSource=(DataSet)ViewState["ds"];

      GridView1.DataBind();

   }

  else

  {

    GridView1.DataSource=null;

    GridView1.DataBind();

  }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值