このコードを使用する場合:
GridView1.Columns.Add(new TemplateField());
BoundField b = new BoundField();
GridView1.Columns.Add(b);
b.DataField = "ID";
//Add checkbox
GridView1.DataSource = dt;
DataGridViewCheckBoxColumn doWork = new DataGridViewCheckBoxColumn();
doWork.HeaderText = "Include Dog";
doWork.FalseValue = "0";
doWork.TrueValue = "1";
GridView1.Columns.Insert(0, doWork);
GridView1.DataBind();
DataGridViewCheckBoxColumn
次のエラー メッセージが表示される以外の列を追加しても問題ありません。
引数 2: 'System.Windows.Forms.DataGridViewCheckBoxColumn' から 'System.Web.UI.WebControls.DataControlField' に変換できません