zoukankan      html  css  js  c++  java
  • AJAX调用aspx的静态方法(二)

    上次的文章中说到在页面中异步调用WebServices中的方法,当然也可以异步调用aspx.cs中的静态方法。看下MSDN上的示例代码

    CallAspxStaticMethod.aspx

    在上面的代码中要注意一点,一定要将ScriptManager的EnablePageMethods属性设为true,这样才可以调用aspx.cs中的方法,ScriptManager下的ScriptReference属性是下面为异步调用写好的js函数

    CallAspxStaticMethod.aspx.cs

    在两个静态方法中要加上[WebMethod]属性。这样才可以被客户端js异步调用.

    PageMethods.js
    GetSessionValue()方法中都有一个PageMethods.GetSessionValue方法,这个方法对应着服务器端的GetSessionValue方法。浏览页面后,我们可以在html源文件中看到关于PageMethods对象的定义.
    Code

    在这里我们可以看到GetSessionValue:function(key,succeededCallback, failedCallback, userContext) 函数,在PageMethods.js中给他传入了相应的回调函数。

    曾经年少多少事 而今皆付谈笑中!

  • 相关阅读:
    paymob QB冲值接口
    社区O2O的发展与未来
    Java版 家政服务 社区服务 家装服务平台 源码 有案例 可定制
    四步走,教你搭建一个接地气的家政平台
    devexpress 之 ChartControl
    不接入微信sdk,在APP中实现微信分享,支付
    Python 爬取妹子图(技术是无罪的)
    京东家具定制数据爬取
    土巴兔数据爬取
    菜鸡的Java笔记 图书馆
  • 原文地址:https://www.cnblogs.com/xuf22/p/1450293.html
Copyright © 2011-2022 走看看