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

asp.net 一般怎么办ajax和后台之间的关系

2012-07-15 
asp.net 一般怎么处理ajax和后台之间的关系有时候会用到脚本写功能,有时候也要用asp.net的东西,ajaxpro和a

asp.net 一般怎么处理ajax和后台之间的关系
有时候会用到脚本写功能,有时候也要用asp.net的东西,ajaxpro和asp.net用起来好像有些多此一举的感觉,不知道各位是怎么处理的

[解决办法]

探讨
用ashx一般处理程序,还有asp.net Ajax控件。

[解决办法]
1.我想说的是不管你是用ajax 意思是xmlhttprequest 还是浏览器post 最终展现的只是客户端的差别 服务端处理过程没有区别 这2种方式都是客户端请求 服务端响应的模式 有区别么 只是客户端展示不一样而已 跟缓存没有任何关系 数据也是服务端push回来的

2.呵呵 我再阐明我的观点 我的观点是客户端js验证和服务端验证都必须存在 不然哪来的那么多xss注入 还有我没有说客户端验证不需要 我只是说客户端验证是必须的 增强用户体验 给服务端解压 但是不是说什么事情都交给客户端 你不知道吧你的数据暴露在客户端很悲剧么

3.我现在给你看看我自己写ajax的时候,我不喜欢用asp.net ajax框架,虽然确实对开发效率有好处,我都是自己手写ajax,不借助jquery 也不借用asp.net ajax,见下面
这是客户端js代码
 
JScript code
function callback() {            document.getElementById("container").innerHTML = "正在读取数据...";            $$.ajax({                           //$$为自定义命名空间                calltype: "post",                url: "/test.aspx",                sendData: "yangfan=ddd&yangfan=aaa",                callback: function (data) {                    document.getElementById("container").innerHTML = data;         //data为服务端响应的内容。这难道是读缓存?                }            });            return false;        } 

热点排行