Ajax 核心组件

Scriptmanager 相当于WebParts里面的WebPartManager一个总控制器在使用核心组件的时候必须使用该控件或者ScriptManagerProxy,ScriptManagerProxy相当于一个副手在使用母版页的时候就需要在类容页里面使用。

可以通过 Scriptmanager调用js脚本和WebService

需要设置Scriptmanager的Path属性  指定js或者 WebService的路径

======调用js======

<!--设置js路径-->

<asp:ScriptManager ID="ScriptManager1" runat="server">
        <Scripts>
        <asp:ScriptReference Path="js/hello.js" />
        </Scripts>
  </asp:ScriptManager>   
    <!--放置的HTML控件调用外部js -->
        <input id="Button1" type="button" value="调用js" οnclick=" Hello()" />

======调用WebService======

需要在WebService里面加上:

[System.Web.Script.Services.ScriptService]

 <!--设置WebServices路径-->
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        <Services>
            <asp:ServiceReference Path="WebService.asmx" />
        </Services>
        </asp:ScriptManager>

<!--调用WebService的js-->//感觉还是在调用js但是在ScriptManager里面有WebService的属性,不是很懂

 <script type="text/javascript">
        function CallBack()
        {
            WebService.HelloWorld(GetValue);
        }
        function GetValue(val)
        {
           document.write(val);
                
    </script>

Timer跟winForm里面的Timer差不多,这里就不说了

UpdateProgress也就是进度条一样的效果,在翻页时候数据量很大需要一点时间的话可以提示正在翻页请稍后。很重要的一个属性:AssociatedUpdatepanleID  设置你要控制的更新面板

UpdatePanel最后一个也是个人觉得很厉害的一个,相当神奇无论什么东西放到里面都变成异步了功能就不多说了,自己多多实践
   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值