asp.net(C#)获取GridView列总数

2024-12-27 12:42:05
推荐回答(5个)
回答1:

你是在什么时候取的值?那个语句是没有错的,可以取到列数的,为零说明你取值的时候,GRIDVIEW并没有绑定完成,正在绑定中,你可以在GRIDVIEW的RowDataBound事件中加上 ClientScript.RegisterClientScriptBlock(this.GetType(), "test", "");
测试,可以弹出列的值

回答2:

GV绑定数据以后在 this.GridView1.DataBind(); this.GridView1.Columns.Count 在看看

回答3:

MessageBox.Show(this.dataGridView1.Columns.Count+"");

回答4:

能获取到啊。。你是在绑定之后获取的吗 ⊙﹏⊙b汗

回答5:

this.rows.count就可以