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不适用,不知道为什么?

  • 相关阅读:
    第三章 学习ICE 3.0Slice语言
    腾讯
    Websvn的安装
    fedora下装eclipse
    linux快捷键
    windows下SVN解决方案
    用ICE实现一个简单的聊天室
    Tortoise SVN 客户端使用方法
    GCC安装
    在VC++6.0 IDE中配置ICE工程[ ICE FOR VC++6.0 ]
  • 原文地址:https://www.cnblogs.com/pengli/p/547737.html
Copyright © 2011-2022 走看看