跟我学Telerik公司的RadControls控件(二)

跟我学Telerik公司的RadControls控件(二)  继上篇我们学习了RadWindow控件的用法之后,本篇我们将学习在项目中更加方便开发人员的常用控件RadAjax控件.  RadAjax是面向ASP.NET应用程序无编码AJAX使能化的第一个框架。这个专利Click-and-Go™技术可以让你不需要对你应用程序做任何修改(摆放Callback面板,设置触发器等)。最棒的是,你根本不需要写一行的JavaScript或s…

大家好,又见面了,我是你们的朋友全栈君。

  继上篇我们学习了RadWindow控件的用法之后,本篇我们将学习在项目中更加方便开发人员的常用控件RadAjax控件.  

RadAjax 是面向 ASP.NET 应用程序无编码 AJAX 使能化的第一个框架。这个专利Click-and-Go™ 技术可以让你不需要对你应用程序做任何修改(摆放 Callback 面板,设置触发器等)。最棒的是,你根本不需要写一行的 JavaScript 或 server-side 编码了。
主要特性:
  • 使用 AJAX 可以自动回复;
  • 不需要修改应用程序;
  • 不需要写代码;
  • 支持支持标准的和第三方控件;
  • 支持 .Net 1.x 和. Net 2.0 工作平台;
  • 页面生命周期的保存;
  • 表格值的持续性;
  • JavaScript 编码的持续性;
  • 支持 ASP.NET 客户确认;
  • 友好的搜索引擎。

下面就结合项目中的实例进行学习:

1、在html代码中加入

    <asp:ScriptManager ID=”ScriptManager1″ runat=”server”></asp:ScriptManager>

          或<telerik:RadScriptManager ID=”RadScriptManager1″ runat=”server”></telerik:RadScriptManager>

      2、拖拽控件RadAjax控件到html页面

<telerik:RadAjaxManager ID=”RadAjaxManager1″ runat=”server” OnAjaxRequest=”RadAjaxManager1_AjaxRequest”>
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID=”RadAjaxManager1″>
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID=”sgv1″ />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID=”stvDept”>
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID=”sgv1″ />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>

注:AjaxControlID:设置执行事件的控件,AjaxUpdatedControl:执行事件后刷新的控件

3、通过上述的设置一个简单的Ajax局部刷新就完成了,是不是很简单,如果你还需要一个等待的效果图,只要加控件RadAjaxLoadingPanel并和RadAjaxManager配合

使用即可。

    <telerik:RadAjaxLoadingPanel ID=”RadAjaxLoadingPanel1″ runat=”server”>
    </telerik:RadAjaxLoadingPanel>

配合代码如下:

<telerik:RadAjaxManager ID=”RadAjaxManager1″ runat=”server” OnAjaxRequest=”RadAjaxManager1_AjaxRequest”>
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID=”RadAjaxManager1″>
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID=”sgv1″ />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID=”stvDept”>
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID=”sgv1″ ControlID=”RadAjaxLoadingPanel1” />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>

 4、好了,给你看一下运行图:

2010071815394290.png

 

 

 

转载于:https://www.cnblogs.com/xj0112/archive/2010/07/19/1780181.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162008.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vlanmuxld_vlan互通

    vlanmuxld_vlan互通无论如何,不许退缩,不许不努力,决不许放弃!文章目录一、VLAN聚合二、MUXVLAN三、QinQ四、VLANMapping五、拓扑六、基本配置与分析七、设备完整配置VLAN特性映射、聚合、MUXVLAN、QinQ;DHCP,DHCP中继,NAT,ACL。一、VLAN聚合聚合VLAN产生的背景:不同VLAN隔离二层通信(主要目的划分广播域),为了实现互通需要借助三层通信,这样每个VLAN都属于一个子网,需要自己的IP子网和网关,随着网络中VLAN数量的增加,IP子网也会剧增,但是实际每.

    2022年8月10日
  • html实现滑动解锁_js滑动解锁(原创)

    html实现滑动解锁_js滑动解锁(原创)varbox=document.querySelector(“#box”);varcontent=document.querySelector(“#content”);varshadow=document.querySelector(“#shadow”);vartip=document.querySelector(“#tip”);varblock=document.q…

    2022年6月18日
  • velocity定义_velocity模板

    velocity定义_velocity模板文章目录基本用法导入依赖1.基本用法1.1注释1.2替换变量1.3不解析,原文输出1.4调用对象方法指令setifelse基本用法导入依赖<dependency> <groupId>org.apache.velocity</groupId><artifactId>velocity</artifactId><version>1.7</version></dependency&

    2022年10月19日
  • java判断空对象为空_Java判断对象是否为空(包括null ,””)的方法[通俗易懂]

    java判断空对象为空_Java判断对象是否为空(包括null ,””)的方法[通俗易懂]本文实例为大家分享了Java判断对象是否为空的具体代码,供大家参考,具体内容如下packagecom.gj5u.publics.util;importjava.util.List;/***判断对象是否为空**@authorRex**/publicclassEmptyUtil{/***判断对象为空**@paramobj*对象名*@return是否为空*/@Supp…

    2022年6月22日
  • 计算机二级mysql大题_2016年计算机二级MySQL练习题及答案[通俗易懂]

    计算机二级mysql大题_2016年计算机二级MySQL练习题及答案[通俗易懂]1[填空题]数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。参考解析:模式外模式内模式2[简答题]请简述PHP是什么类型的语言?参考解析:PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被…

    2022年9月15日
  • 谈磁盘列阵 raid0 raid1 raid3 raid5 raid10简介及区别

    谈磁盘列阵 raid0 raid1 raid3 raid5 raid10简介及区别转自:https://www.fengjunzi.com/blog-25108.htmlRAID简介随着服务器在企业的应用越来越广泛,数据安全,数据存储,数据恢复,存储速度等方面对企业用户来说越来越重要,而RAID卡在此过程中起着至关重要的作用,RAID卡本身的性能和特点往往会被一些用户忽视,而服务器厂商为节约成本也会搭配一些比较初级甚至一些小品牌的RAID卡产品,在使用过程中出现问题时用…

    2022年7月15日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号