如何设置" Textmode" to gridview列动态On HeaderName

时间:2018-06-01 06:15:30

标签: asp.net

我想设置格式化" Textmode"到动态GridView列,但我得到了 此错误"指定的参数超出了有效值的范围。 参数名称:index"这个错误...

这是我的代码: -

 GridView dg = new GridView();
 dg.DataSource = dsInput.Tables[0];
 dg.DataBind();
 int index = 0;

 for (int i = 0; i < dg.Rows.Count; i++)
 {
      string headerRowText = dg.HeaderRow.Cells[i].Text;
      GridViewRow row = dg.Rows[i];
      if (headerRowText == "CPR or Medical Card No.")
      {
          index=i;
          row.Cells[index].Attributes.Add("class", "textmode");
      }
 }            

0 个答案:

没有答案