我想先取得DataGrid的某一列的所有值,然后再进行比较,如果符合条件的,就改变这个项的color,怎么写呢?

解决方案 »

  1.   

    foreach(dataitem item in dg.items)
    {
        if(item.cell[i].text ....).......
    }//在itemdatabound里可以直接做.
      

  2.   

    DataBind()以后在做一次循环就可以了
      

  3.   

    dataitem 到底要怎样写才对啊?
    DataItem,dateitem都不行啊。
      

  4.   

    提示,找不到命名空间或类。
    DataItem是哪个命名空间下的啊??
      

  5.   

    是这个:DataGridItem如果我找到这个值,想让这个值的color变,怎么写啊?
      

  6.   

    for(int ii=0;ii<mygrid.Items.Count;ii++)
    {
       ....    mygrid.Items[ii].Cells[1].ForeColor=ColorTranslator.FromHtml("#FF0000");
    }问题解决.