读书人

怎么 用javascript 调用服务器方法

发布时间: 2012-09-05 15:19:34 作者: rapoo

如何 用javascript 调用服务器方法

C# code
public void Page_Init(object sender, EventArgs args){   //XXXXX表示在此处将要调用的方法   this.TextBox1.Attributes.Add("onblur", "XXXXX");}public void Page_Load(object sender, EventArgs e){   }//即将被调用的方法public void CheckUserExistsOrNot(){}


帮忙一下,请问:this.SomeObject.Attributes.Add("xx", "XXXX") 这个语句 中的双引号中的xx 或 XXXX 都可以是什么,是客户端事件和客户端方法 还是 服务器端事件和服务器端方法 还是 可以混用的 ,各个形式都是怎么实现的, 能更详细的说明一下吗, 有例子更好 谢谢

[解决办法]
楼主可以搜索一下JSON
[解决办法]
用 ajax 吧,jquery 是实现了 ajax 的一个不错的框架
[解决办法]
xx 指的是事件、属性
XXXX 处理事件的函数名或函数体、属性值

如给服务器控件TextBox添加客户端的focus事件
TextBox1.Attributes.Add("onfocus","alert('获取焦点')");

如果客户端要调用服务器端代码可用AJax实现
[解决办法]
探讨

xx 指的是事件、属性
XXXX 处理事件的函数名或函数体、属性值

如给服务器控件TextBox添加客户端的focus事件
TextBox1.Attributes.Add("onfocus","alert('获取焦点')");

如果客户端要调用服务器端代码可用AJax实现

[解决办法]
xmlhttprequest = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttprequest = CreateXMLHttpRequest();
好象就是这个了

[解决办法]
AJAX和回调技术都可以的挖~
建议LZ用AJAX
[解决办法]
ajaxPro不错
[解决办法]
现在太多的框架混淆入门者对基本理论的认识, 根据楼主的题目问题 我这样答复你

根本没有任何方法可以使一个javascript直接调用服务器端的方法, 基本理论不可实现!


至于现在所谓那些ajax的东西,样子看上去好像调用了服务器端的方法 , 而实际上 他们只是实现了通信 脚本和服务的通信而已
[解决办法]
用ajax吧。很方便 AjaxUtil

读书人网 >asp.net

热点推荐