我是在DataGrid1_ItemDataBound判断的 
就是不知道如何写入datagrid中

解决方案 »

  1.   

    ((Button)DataGrid1.Items[i].FindControl("Button3")).Text = "确定";
    报错:索引超出范围。必须为非负值并小于集合大小?
    该把这段代码写到那里?
      

  2.   


    这个好像是i超出了items的范围。
    datagrid 中button的 text中的赋值和一般的textbox一样。
      

  3.   

    在DataGrid1_ItemDataBound里
    btn=(Button)e.Item.FindControl("Button1");
    再设置btn的text
    string s=e.Item.Cells[6].Text.ToString().Trim()=="0"?"大":"小";