母版页应用中 我在内容页上添加了gridview控件,在内容页的load事件中 绑定后缺获取不到列数
if (!IsPostBack)
{
DataSet ds = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter("Select TitleNum as 标题号,Title 标题名,PName 发布人姓名 From Message", SqlCon);
sda.Fill(ds,"Message");
GridView1.DataSource = ds.Tables["Message"].DefaultView;
GridView1.DataBind();
}
调试中发现Gridview1.Colums.Count始终等与0难道用了母版页后会不一样?
但却有GriewView1.Rows.Count的值
------解决方案--------------------你的GridView1定义了列?还是完全是靠 AutoGenerateColumns = true?
------解决方案--------------------refer this:
http://www.cnblogs.com/insus/p/3265629.html