当前位置:编程学习 > C#/ASP.NET >>

用ashx和aspx写ajax响应的区别?

都能写AJAX的响应,在那种情况下,调用哪种比较好?
有很大的影响吗? --------------------编程问答-------------------- 用ashx吧
应为aspx是以前用的
现在都用ashx了
--------------------编程问答-------------------- ashx 不能用session,可能Cookie也不能用。

ashx速度快些。 --------------------编程问答-------------------- 想说明一下, 

ashx 可以用session,Cookie也可以用,需要引入命名空间和继承

最好是用ashx, 因为它完全可以根据你的需要得到字符串,

而aspx会生成一些额外的字符,在你进行字符过滤时可能会有影响 --------------------编程问答--------------------
引用 3 楼 skyaspnet 的回复:
想说明一下, 

ashx 可以用session,Cookie也可以用,需要引入命名空间和继承 

最好是用ashx, 因为它完全可以根据你的需要得到字符串, 

而aspx会生成一些额外的字符,在你进行字符过滤时可能会有影响

不错,是这个理 --------------------编程问答-------------------- 比aspx简洁多了吧.只有一个文件,没有后台cs文件(基于代码安全考虑,后边我们会自己添加这个文件).ashx对比aspx文件,就好像 少了cs文件.其实这就是ashx和aspx不同的地方,因为aspx要将前后台显示和处理逻辑分开,所以就弄成了两个文件,其实,在最终编译的时 候,aspx和cs还是会编译到同一个类中去.这中间就要设计html的一些逻辑处理.而ashx不同,它只是简单的对web http请求的直接返回你想要返回的结果.比aspx少处理了html的过程.理论上,比aspx要快.

--------------------编程问答--------------------
引用 2 楼  的回复:
ashx 不能用session,可能Cookie也不能用。

ashx速度快些。

我对你的三颗星太失望了- -
是可以用的  --------------------编程问答-------------------- ashx可以用Session,我用过啊。 --------------------编程问答-------------------- 用什么ashx,,WCF省事多了, --------------------编程问答--------------------
引用 6 楼  的回复:
引用 2 楼  的回复:

ashx 不能用session,可能Cookie也不能用。

ashx速度快些。

我对你的三颗星太失望了- -
是可以用的

同意 --------------------编程问答-------------------- webservice --------------------编程问答--------------------
引用 5 楼  的回复:
比aspx简洁多了吧.只有一个文件,没有后台cs文件(基于代码安全考虑,后边我们会自己添加这个文件).ashx对比aspx文件,就好像 少了cs文件.其实这就是ashx和aspx不同的地方,因为aspx要将前后台显示和处理逻辑分开,所以就弄成了两个文件,其实,在最终编译的时 候,aspx和cs还是会编译到同一个类中去.这中间就要设计html的一些逻辑处理.而ashx不同,它只是简单的对web h……

++说的很清楚了
ashx在aspx中又有的一般都能用  就是你要引用一些命名空间或者继承一些接口 --------------------编程问答--------------------
引用 3 楼  的回复:
想说明一下,

ashx 可以用session,Cookie也可以用,需要引入命名空间和继承

最好是用ashx, 因为它完全可以根据你的需要得到字符串,

而aspx会生成一些额外的字符,在你进行字符过滤时可能会有影响


嗯 是的 --------------------编程问答-------------------- 一般处理文件+1 
引用 3 楼  的回复:
想说明一下,

ashx 可以用session,Cookie也可以用,需要引入命名空间和继承

最好是用ashx, 因为它完全可以根据你的需要得到字符串,

而aspx会生成一些额外的字符,在你进行字符过滤时可能会有影响
--------------------编程问答-------------------- 正在学习WCF...
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,