zoukankan      html  css  js  c++  java
  • 局部刷新的实现

           前几天在做项目的时候,遇到一个要进行局部刷新的问题,大师告诉了我一个用CallBack的用法,主要是对进行数据绑定的Grid在加载数据时进行局部刷新而不影响整个页面的刷新!代码如下:


    //ComponentArt的CallBack事件,写在html中,包在Grid角本的外面!
     <ComponentArt:CallBack ID="Callback1" runat=server OnCallback="Callback1_Callback" CacheContent="true"><Content>

    </Content></ComponentArt:CallBack>

    //服务器端代码

        protected void Callback1_Callback(object sender, ComponentArt.Web.UI.CallBackEventArgs e)
        {
            System.Threading.Thread.Sleep(250);

            DALCS.sjgl.sjgl_sjtj data = new DALCS.sjgl.sjgl_sjtj();
            this.UltraWebGridStru.DataSource = data.datashow(e.Parameter.ToString());
            this.UltraWebGridStru.DataBind();
            this.UltraWebGridStru.RenderControl(e.Output);

        }

    //在页面中应用用户控件的值

    Callback1.Callback(document.all['ucArtTreeView_TJ1$txtDropDown'].value);



    此方法存在一个问题就是对NetAdvantage 的Grid不适用,不知道为什么?

  • 相关阅读:
    activeMQ
    读写xml
    PLSQL
    oracle语法
    cxf远程调用服务
    FastDFS在linux下的安装和整合nginx实现上传图片和url访问
    dubbo和zookeeper的应用
    solr和Lucene的配置方式和应用
    win10 下安装 MongoDB 数据库支持模块(python)
    nodeJs 对 Mysql 数据库的 curd
  • 原文地址:https://www.cnblogs.com/pengli/p/547737.html
Copyright © 2011-2022 走看看