GridView第一次进页面无法显示的问题,郁闷ing
刚才在调试一个站点的时候突然发现明明DB里有数据但是与之相连的GridView却不显示任何数据,
页面中有一个DropDownList,和一个GridView,DropDownList的autopostback=ture,进入页面之后如果选一下DropDownList,则GridView会显示数据。
Page_Load里面已经写入了:
if (!IsPostBack)
{
//Show the data
gvGrade.DataSource = CreateDataSource();
gvGrade.DataBind();
后来发现把DB中的记录删掉一部分之后,进入页面也可以显示数据了,很是郁闷,不知道怎么解决这个问题。。。。
谢谢!
------解决方案--------------------用断点跟踪一下.
------解决方案--------------------代码看不出问题来,F5跟踪一下看看.
------解决方案--------------------检查一下 CreateDataSource();
------解决方案--------------------能再说的详细点吗?
------解决方案--------------------跟踪调试一下吧
------解决方案--------------------代码看不出问题来,F5跟踪一下看看.
------解决方案--------------------gridview的取值和DropDownList有关吗,看看页面首次显示时,DropDownList的值情况。
------解决方案--------------------F5跟踪一下看看
不行,就重新建个页面