重新绑定就是了。
DataGrid1.DataSource=.....
DataGrid.DataBinder();

解决方案 »

  1.   

    改动后就进行保存数据,,然后再刷新datagrid刷新(就是绑定数据)
      

  2.   

    建议用webservice实现,看快速入门中那个例子的思路不错。你去看看。其实总体来说就是重新绑定
      

  3.   

    做个button,“刷新列表”,即从数据库中重新捞一次数据
      

  4.   

    重新绑定 
     acewang() ( ) 信誉:100  2003-12-11 12:13:00  得分:0 
     
     
      实现服务端主动控制客户端不现实,不过你可以参考这个论坛的短消息机制
      
     
    这个论坛的消息机制能讲一讲吗??
      

  5.   

    改完以后,在重新window.location.href='本页'
      

  6.   

    是的,数据库内容更新不能让web发现。
    最好是在绑定datagrid的时候存一个dataset然后,定期到数据库填充dataset
    如果发现不一样,就让datagrid重新绑定。
      

  7.   

    1  可以通过定时在客户端刷新该页面  <meta http-equiv="Refresh" content="5">2   可以在更新数据库返回页面时,重新绑定DataGrid
      DataGrid.DataSource=DS
      DataGrid.DataBind()
      

  8.   

    我试图用以下方式进行,结果不行,大家帮忙给看看。谢谢了。private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    if (! IsPostBack)
    {
    myComponent.FillDataSet(dsRealData1);
    DataGrid1.DataBind();
    } //创建定时器.
    System.Timers.Timer aTimer = new System.Timers.Timer(10000);
    aTimer.Elapsed+=new ElapsedEventHandler(tRefresh);
    aTimer.Enabled = true;
    }//定时更新画面.
    private void tRefresh(object source, ElapsedEventArgs e) 
    {
    DataGrid1.DataSource=dsRealData1;
    DataGrid1.DataBind();
    }
      

  9.   

    1  可以通过定时在客户端刷新该页面
      <meta http-equiv="Refresh" content="5">问:我用c#写的webclient,调用的页面为xxxx.aspx,可以直接在aspx中添加上述语句吗?
      

  10.   

    to wwl1981(小刀) 
    建议用webservice实现,看快速入门中那个例子的思路不错。你去看看。是哪本书啊,能发这个例子给我吗?[email protected]谁能说说用Webservice怎么实现啊
    解决了这个问题我也给分

    http://expert.csdn.net/Expert/topic/2547/2547825.xml?temp=.1035272
    去领
      

  11.   

    我用的是SQLDataAdapter,只重新邦定是不行的,我感觉SQLDataAdapter里面的数据就没有更新,所以重新绑定无法把别的应用程序更改的数据库中的数据显示到DataGrid内。
        是不是出了重新邦定外,SQLDataAdapter或DataSet要重新读取数据才可以。但是如何重新读取数据呢?