| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 在线视频教程 | 素材下载 | 程序代码下载 | 视频教程下载 | JS代码 | 论坛 | 
龙腾教程网  
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
 
  您当前位置:您现在的位置: 龙腾软件教程网 >> 文章中心 >> WEB设计 >> AJAX >> AJAX技巧 >> 文章正文 
 
ASP.NET AJAX中的非同步PageMethod调用
作者:未知 文章来源:网络
上回我们介绍过了ASP.NET AJAX当中的非同步Web Services调用,但是用过ASP.NET 2.0当中的新功能Call Back的朋友们可能会觉得麻烦,还要多建立一个Web Sevices(.asmx)页面,如果您嫌额外建立一个.asmx的Web Services页面太过麻烦,还有一种更简易的方式可以进行非同步的调用,我们称之为Page Method。

    您可以建立一个.aspx页面,并一样布置ScriptManager、TextBox与Html Button:

 


    接着我们键入下面的代码:

 


    接着,请测试运行的结果,您会发现一样可以通过非同步的方式调用(按下Button之后不换页就可以利用伺服器端的信息更新TextBox内容),但是不需要额外建立了一个.asmx文件,在程序的结构上稍为清爽一点了。这就是PageMethod的使用方式,请注意其中务必将.aspx的 PageMethod声明为静态方法(加上shared关键字),并且加上下面的Attribute(第1-2行):

 

    同时间在.aspx页面上的ScriptManager控件,一定要将其EnablePageMethods属性设为true,才可正确使用PageMethod。


上一篇:
  • 上一篇文章:
  • 下一篇
  • 下一篇文章: 没有了
  • 收藏此文到百度搜藏 百度搜藏| 新浪VIvi| 365key| Younote| 博采中心| 你好BLOG| 亿友网摘| 和讯网摘|
    相关文章    
    Ajax实现DataGrid/DataList动态ToolTip
    AJAX技术实现网页无刷新进度条显示
    ajax实现分页控件代码
    AJAX联手SOA 新一代Web2.0应用程序
    ASP.NET AJAX实现网页拖放功能的方法总结
    利用ASP.NET AJAX框架开发幻灯片播放网页
    Ajax技术适用和不适用场景简析
    AJAX实现web页面中级联菜单的设计
    AJAX学习基础 -理解JavaScript函数
    详谈基于JSON的高级AJAX开发技术
     
     
     
    最新文章
    普通文章 ASP.NET AJAX中的非同步PageMeth最新文章
    普通文章 设置Word 2007 无滚轮也可自动卷最新文章
    普通文章 WinXP任务管理器的几个另类用法最新文章
    普通文章 交换机封帧引发故障处理最新文章
    普通文章 3DS MAX制作陈年老酒坛最新文章
    普通文章 Photoshop制作迷人的魔幻之夜效果最新文章
    普通文章 通过路由器设置来控制带宽资源最新文章
    普通文章 painter XI绘制从林战士插画最新文章
    普通文章 Illustrator绘制精美的三维矢量标最新文章
    普通文章 Illustrator手绘万圣节南瓜灯效果最新文章
     
    热门文章
  • 没有推荐文章
  •  
     
    设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 

    版权所有2006-2008 龙腾教程网