当前位置:编程学习 > C#/ASP.NET >>

(100分)初学ASP.NET AJAX想问问题!关于CALLBACK机制和ASp.net ajax中的调用WebService能否改变服务端控件的属性!

如题目

我能否在asp.net ajax中前台通过调用webservice的方法调用后台控件的属性值

如果用PageMethod的话发现只能调用静态方法

或者用CallBack也可以

能不能?
如果不能有没有什么替代的方法,我不想用UpdataPanel,感觉很累赘 --------------------编程问答-------------------- CallBack应该可以,是调用还是改变? --------------------编程问答-------------------- O_O --------------------编程问答-------------------- 是改变属性值 --------------------编程问答-------------------- 用 JS 改变 不可以么? --------------------编程问答-------------------- JS可以??
不会吧 --------------------编程问答-------------------- 如果设置控件属性,传递的值比较小的话,可能是xmlhttprequest实现,小小的几行代码 --------------------编程问答-------------------- 可以的话我就写个演示代码出来. --------------------编程问答-------------------- 真的吗?能写点再稍微加点注释就好了

最近很迷惑,不知道是苦学JS来用xmlhttprequest自己写还是用asp.net ajax快速地写,什么也没学到 --------------------编程问答-------------------- 如果不刷页面可以,但如果你修改属性后,又执行刷新(比如点了一个服务端的Button)这样这个属性的值还是原来的,不是你用Ajax修改后的. --------------------编程问答-------------------- ajax技术只不过是数据交换的一种形式,如果想改变客户端的(包括控件)的外观、属性等还是要靠js --------------------编程问答-------------------- ASP.NET AJAX不可以。在Atlas CTP中,是可以的,因为那时侯PageMethod还不是静态方法,然而因为效率方面的考虑,正式版中改为静态函数了。

不过Callback是可以的。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,