!
Posted on 2006-04-19 10:08 zhuweisky 阅读(2309) 评论(11) 编辑 收藏 引用 网摘 所属分类: Web开发
从事了几年的C/S模式的开发,曾一直无暇研究B/S,前段时间摊上了一个B/S的活,这才开始认真的关注其B/S开发。而且,AJAX技术的风起云涌, 也使得B/S应用的表现力日益增强,大有逐步吞食C/S领地之势。这两天通过《Ajax基础教程》开始学习Ajax技术,在附录的Ajax框架介绍中发现 了这样一句话:“,”。这是我梦寐以求的功能啊,,:)
好了,言归正传,先做好准备工作,,你可以从这里获得。,,就是它了。使用VS2005新建web项目(注意,),,然后在Web配置文件中添加:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type=", "/>
</httpHandlers>
这个配置项表明所有的ajaxpro/*.ashx请求(即从客户发送的Ajax请求),。
新建的web项目有个默认的_Default页面,我们为其加上命名空间如MyAjaxNetTest,然后在_Default的HTML第一句也要加上这个名目空间:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="" Inherits="" %>
然后在PageLoad中注册本页面到AjaxPro中:
protected void Page_Load(object sender, EventArgs e)
{
(typeof(_Default));
}
测试一:
一切已经准备就绪了,我们先进行第一个测试,从客户调用服务端的简单方法。首先在_Default类中添加方法:
[]
public string GetServerTime()
{
return ();
}
客户
初试ajax 来自淘豆网m.daumloan.com转载请标明出处.