asp.net与ajax

jason87629 2011-03-24 04:23:51
现在我想尽量少用服务器端控件或不用,但是html控件貌似触发不了后台函数,ajax也能连数据库,那要是我改用ajax来处理与

数据库的数据交换,那么是不是就浪费了asp.net的后台cs呢?那我用后缀aspx的格式来并使用ajax来连数据库的网页是不是多余

呢??

还是可以用html控件触发asp.net的后台函数??
...全文
118 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
_程序员 2011-03-24
  • 打赏
  • 举报
回复
可以触发后台事件传送门
showenxxx 2011-03-24
  • 打赏
  • 举报
回复
Microsoft Ajax, jQuery Ajax都可以和webservice, wcf service, *.ashx, *.aspx
进行数据交换。
不同的是很多东西就要你自己写了,不过现在框架及插件丰富,很多东西找个例子,看看文档很容易就出来了。
decher 2011-03-24
  • 打赏
  • 举报
回复
根據你的需要選擇用服務器控件或者AJAX+HTML控件。

不過就算你用AJAX但是你始終都要訪問一個能返回數據的資源文件(比如txt,xml,asmx,aspx...)
0拓0 2011-03-24
  • 打赏
  • 举报
回复
其实JS可以直接调用后台函数的,可以去看看ext.direct还有DWR都实现了这个功能
KeepMoving 2011-03-24
  • 打赏
  • 举报
回复
如果是学习的话,你可以用HTML+JS+Ajax,对你技术也有所提高,工作中的话,为了效率,还是用服务器控件吧!
子夜__ 2011-03-24
  • 打赏
  • 举报
回复
但是html控件貌似触发不了后台函数

jquery ajax
tailangtao 2011-03-24
  • 打赏
  • 举报
回复
该用服务器控件的还是要用啊
chen_ya_ping 2011-03-24
  • 打赏
  • 举报
回复
其实可以用apsx页面,你只要不用服务器端控件,效果跟那个直接用html页面,差不多。
海角的孤星 2011-03-24
  • 打赏
  • 举报
回复
何必这么纠结 根据需求来
lchy110 2011-03-24
  • 打赏
  • 举报
回复
你可以用jquery.ajax 通过中间页面可以交互 返回json或者XML等格式 在中间页面你通过response.write出你要的东西

另外可以在在aspx页面直接访问该aspx页面的CS方法 通过ajaxpro 这样的话 你就和平时一样的操作 只要在CS代码里 注册这个类 将要使用的方法用ajax标记下
使用方式见 ajaxpro的使用方式 你可以搜索下
MSDNXGH 2011-03-24
  • 打赏
  • 举报
回复
没啊,没啥多余的,就是实现一个目的有多条路,你想怎样就怎样的了,不是想服务器控件,想AJAX,那就用,没啥
zhouwei7682719 2011-03-24
  • 打赏
  • 举报
回复

62,017

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧