这还不容易,用个IF语句判断一下就得了,如果是0,则Text="";
首先用FOR循环,然后取出每个行的TextBox的ID(用FindControl(TextBox的id))

解决方案 »

  1.   

    for (int i=0;i<this.DataGrid1.Items.Count;i++)
    {
    TextBox im = (TextBox)DataGrid1.Items[i].FindControl("TextBox1(你的控件名称)");
    if (im.text == 0)
    {
    im.text = "";
    }
    }
      

  2.   

    把 yhjiu99(999)的代码放到DataGrid 的ItemDataBound事件里头,即可实现
      

  3.   

    int i=0;
    TextBox1.Text=i.ToString("###.###");
      

  4.   

    for (int i=0;i<this.DataGrid1.Items.Count;i++)
    {
    TextBox im = (TextBox)DataGrid1.Items[i].FindControl("TextBox1(你的控件名称)");
    if (im.text == 0)
    {
    im.text = "";
    }
    }
      

  5.   

    继承一个新的         主件,orveride rander 作个简单的判断就搞定了
      

  6.   

    for (int i=0;i<this.DataGrid1.Items.Count;i++)
    {
    TextBox im = (TextBox)DataGrid1.Items[i].FindControl("TextBox1(你的控件名称)");
    if (im.text == 0)
    {
    im.text = "";
    }
    }