可将strMonth作为绑定到控件的datatable的列名

解决方案 »

  1.   

    意即为控件的数据源datatable增加名为“strMonth”一列,并填充适当的值
      

  2.   

    //dt为绑定数据表
    DataColumn objCol=new DataColumn();
    objCol.HeaderText="xxx";
    dt.Columns.Add(objColumn);
    int nNewCol=dt.Columns.Count;
    for(int i=0;i<dt.Rows.Count;i++)
      dt.Rows[i][nNewCol]=strMonth;//of couse u can set diffenrent value for every col
    //bind it with dt.DefaultView
    in .aspx
    Text='<%# DataBinder.Eval(Container.DataItem, "xxx")%>' />
    or
    Text='<%# DataBinder.Eval(Container.DataItem, "[n].xxx)"%>' />
    both them will work,i think!