vs 2005 gridview有数据,如何强行清空GridView,而显示emptydatatemplate

解决方案 »

  1.   

    GridView.DataSource = null;
    GridView.DataBinding();
    再设置 emptydatatemplate
    http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.gridview.emptydatatemplate(VS.80).aspx
      

  2.   

    清空gridView1.DataSource = null;
    gridView1.DataBind();
    显示emptydatatemplate
    空数据源
      

  3.   

    emptydatatemplate先已经设置于aspx中了,我将gridView1.DataSource = null;
    gridView1.DataBind();放于page_load中或者button事件中都不行,gridview仍然显示数据,为何?
      

  4.   

    "显示emptydatatemplate"需要语句实现吗?我觉得应该由gridview来显示,不该用额外的语句吧?