C# 使用C将列添加到ASP.net Gridview#

C# 使用C将列添加到ASP.net Gridview#,c#,asp.net,gridview,C#,Asp.net,Gridview,在asp.net中将列添加到grdview的C#代码(代码隐藏)是什么…与此等效的东西: <asp:BoundField DataField="Last Name" HeaderText="Last Name" SortExpression="LastName" /> 大致如下: var column = new BoundField(); column.DataField = "LastName"; column.Heade

在asp.net中将列添加到grdview的C#代码(代码隐藏)是什么…与此等效的东西:

<asp:BoundField DataField="Last Name" 
             HeaderText="Last Name" 
             SortExpression="LastName" />

大致如下:

var column = new BoundField();
column.DataField = "LastName";
column.HeaderText = "Last Name";
column.SortExpression = "LastName";
GridView1.Columns.Add(column);

大致如下:

var column = new BoundField();
column.DataField = "LastName";
column.HeaderText = "Last Name";
column.SortExpression = "LastName";
GridView1.Columns.Add(column);
protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var boundColumn = new BoundField();
                boundColumn.DataField = "LastName";
                boundColumn.HeaderText = "Last Name";
                boundColumn.SortExpression = "LastName";
                GVPictures.Columns.Add(boundColumn);                
                BindGridView();
            }
        }