1.用ashx页面作为Ajax调用页面
最开始用Ajax是在客户端设定获取数据的页面为aspx,后来知道了用ashx页面,园子里有不少介绍ashx的文章,
好处有很多!
2.在页面之间数据的传递。
页面间数据的传递有很多种方式,someone.aspx?param1=×׶m2=××这种方式是比较常见的,如果参数中带有中文是比较麻烦的,在服务器端可能出现乱码,否则必须用相应的编码和解码函数,比较麻烦。而且所有传输的数据必须设为名值对的形式。这里有比较好的方法,就是用xml 的方式传递,甚至可以将一个对象包装成xml,当然其中还有字段的数据类型等等,都可以传到服务器端,功能可谓之强大。
有一点要注意的是,服务器端获取用
XmlDocument doc = new XmlDocument();
try
{
doc.Load(context.Request.InputStream);
//以下获取了xml,可以进行你想要的处理
}
3.组件编程的思想。
可以将一些功能比较独立地包装成一个个组件,并利用异步调用ajax可以实现很多比较复杂的功能
关于最近做项目的一点点总结
作者:Jackhuclan
出处:http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。