首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么 用javascript 调用服务器方法

2012-09-05 
如何 用javascript 调用服务器方法C# codepublic void Page_Init(object sender, EventArgs args){//XXXXX

如何 用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

热点排行