在asp.net中使用了jquery的话,是不是就等于放弃了服务器端控件了(至少使用起来很麻烦!)
使用html控件的时候是不是就只有改成表单提交的方式和后台交互了?那么提交的时候提交给谁?
提交给.ashx来处理然后返回相应结果吗?
那么这样和JSP+servlet有什么区别呢?
有点想不明白了,看了下jquery也可以调用aspx的后台代码,但是好像要求方法必须是static的,开销很大啊!
麻烦高手讲讲在asp.net中怎么使用jquery比较好呢?(MVC除外,这个我已经知道了)

解决方案 »

  1.   

    jquery和asp.net服务器控件不冲突。 按原来的用法用asp.net, 写JS时用JQUERY就是了。
      

  2.   

    但是有时候需要和后台进行交互怎么办?用jquery是不是只能靠表单提交?
      

  3.   

     ...  ...  你说你这个jquery 能调用aspx的后台代码,   ... 
    能不能调用跟jquery 没关系的... 纯js 也可以的,,,
    你理解jquery跟javascript么,如何使用jquery?  
    你是怎样使用javascript,就可以如何使用jquery,
    jquery的好处无非是多了很多自定义的插件,代码简洁不少, 但是思想是一样的.
      

  4.   

     我看你的话, 你根本就没有理解jquery 是什么东西,,,, 甚至是javascript!
      

  5.   


    jQuery只是对js的封装, 只是为了简化写JS的工作, 对开发模式没有任何强制要求。 JS怎么做的,jQuery还是怎么做,只是写起来容易,兼容性好。
      

  6.   

    我的看法:
    .net的服务器控件+页面生存周期这种方案, 感觉设计的初衷是让那些用winform的人更容易迁移到web中。
    jquery本来就是一种轻量级的解决方案 如同mvc框架。    如果用服务器控件+页面生存周期这种方式,jquery还是用来处理一些简单的效果比较好,除非你的表单不进行postback。解决方案:
    有一种办法就是去找找jquery的服务器控件,这个网上已经有了。
    当然 lz也可以自己试试封装一下jquery的服务器控件
      

  7.   

    jquery是js多功能库...本身就是js...跟服务器端控件不 de ga
      

  8.   

    用ajax就是了 你慢慢看
    jquery.ajax