当前位置: 代码迷 >> ASP.NET >> Caption的用途?该怎么处理
  详细解决方案

Caption的用途?该怎么处理

热度:9483   发布时间:2013-02-25 00:00:00.0
Caption的用途????
C# code
            DataTable dt = new DataTable();             dt.TableName = "内存表";//获取或设置表的名称                    DataColumn datac = new DataColumn();                    datac.Caption = "第一列";//获取或设置列的标题                    datac.ColumnName = "no1";                    DataColumn data2 = new DataColumn();                    data2.Caption = "第二列";                    data2.ColumnName = "no2";                    DataColumn datal = new DataColumn();                    datal.Caption = "第三列";                    datal.ColumnName = "no3";                    DataColumn[] cls=new DataColumn[3];                    cls[0] = datac;                    cls[1] = data2;                    cls[2] = datal;                    dt.Columns.AddRange(cls);                    DataRow row1 = dt.NewRow();//使用该方法来生成行对象                    row1[0] = "2000";                    row1[1] = "2003";                    row1[2] = "6003";                    dt.Rows.Add(row1);                    dt.AcceptChanges();//接受表的修改                    this.GridView1.DataSource = dt;                    this.GridView1.DataBind();

C# code
        <asp:GridView ID="GridView1" runat="server">        </asp:GridView>

Caption究竟是什么功能??
即不能用来访问row1["第三列"] = "6003"; 
也没有在GridView的列名显示
我是用net4.0的asp.net

------解决方案--------------------------------------------------------
MNDN
------解决方案--------------------------------------------------------
你可以把它当成一个额外存储
------解决方案--------------------------------------------------------
Caption是给“人”看的,程序压根儿不需要它...换句话说如果不用来显示根本没用...
------解决方案--------------------------------------------------------
显示的标题啊
------解决方案--------------------------------------------------------
显示的标题,用处不大,可以当一个存储位置