How to add a GridView Column on code-behind?

前端 未结 2 1317
南笙
南笙 2021-02-20 07:00

I\'m trying to add a column to a GridView, in ASP.NET 2.0

gridViewPoco.Columns.Add(...)

However, i cant find the right option. I\'d like equiva

2条回答
  •  清酒与你
    2021-02-20 07:58

    For example;

    protected void Btn_AddCol_Click(object sender, EventArgs e)
    {
        TemplateField tf = new TemplateField();
        tf.HeaderTemplate = new GridViewLabelTemplate(DataControlRowType.Header, "Col1", "Int32");
        tf.ItemTemplate = new GridViewLabelTemplate(DataControlRowType.DataRow, "Col1", "Int32");
        MyGridView.Columns.Add(tf);
    }
    
    • Define new TemplateField
    • Set the column header name (Col1) and type (Int32)
    • Set the column value type (Int32)
    • Add this field to your Gridview

提交回复
热议问题