asp.net2.0 删除,修改数据后,重新绑定或是刷新页面,显示的还是原来的数据?怎么回事?

解决方案 »

  1.   


    if(!IspostBack)
    {
      //绑定GridView
      GridViewBind();
    }private void GridView()
    {
    //绑定GridView
    }然后删除 修改方法里面  修改或删除成功后 调用GridView()
      

  2.   

    已经确认删除,修改了。,重新打开页面界面才发生变化,刷新没用。
    if(!IspostBack)
    {
      //绑定GridView
      GridViewBind();
    }
    也试过了。怎没知道是否开了缓存?
      

  3.   

    把页面上的<%@ OutputCache  ..... 那行删掉
      

  4.   

    首先得确定数据库的数据删除没
    如果删除了
    再看你的代码,在Page_Load事件里是否有写
    if(!IspostBack)
    {
      //绑定GridView
      GridViewBind();
    }
      

  5.   

    (1)把页面上的 <%@ OutputCache  ..... 那行删掉-----没有加缓存(2)首先得确定数据库的数据删除没 
    如果删除了 
    再看你的代码,在Page_Load事件里是否有写 
    if(!IspostBack) 

      //绑定GridView 
      GridViewBind(); 
    } ------写了
      

  6.   

    就是说刷新页面没用。必须重新打开页面才正确显示gridview的数据
      

  7.   

    到你的删除,update事件方法中,在你完成删除数据和修改数据操作的最后,调用GridView的DataBind方法,即可。