日期:2014-05-17  浏览次数:20422 次

请教一个AJAX问题
本帖最后由 liujb114 于 2013-01-26 21:29:14 编辑
我用 XMLHttpRequest和INNERHTML异步载入一个ASPX页面,这个页面有一个gridview,gridview新增了一列编辑按键,请问有没有方法能在AJAX界面直接操作gridview的编辑按键?
我在想是不是我应该用XML读取数据而不用gridview呢?寻求建议!谢谢,分数现在少了点,不过我会努力赚的!~
ajax??xmltpprequest

------解决方案--------------------
如果要用gridview,建议不要自己写AJAX,而是使用ajax.net

------解决方案--------------------
引用:
多谢建议,我想咨询一下我用的是Framework4.5,ajax.net支持吗?

肯定支持 详细参考
------解决方案--------------------
http://blog.csdn.net/jason_dct/article/details/8545491
------解决方案--------------------
用Ajax么  直接用jquery.ajax么好了 简单快捷
------解决方案--------------------
引用:
本帖最后由 liujb114 于 2013-01-26 21:29:14 编辑
            我用 XMLHttpRequest和INNERHTML异步载入一个ASPX页面,这个页面有一个gridview,gridview新增了一列编辑按键,请问有没有方法能在AJAX界面直接操作gridview的编辑按键?
我在想是不是我应该用XML读取数据而不用gr……


如果只是一次性显示,那么这样做完全可以!但是如果你想交互操作,那么asp.net大部分强大的控件整个与这类轻量级ajax就是不搭界。

你只能使用UpdatePanel思路来使用asp.net的ajax功能。可惜这种形式过分重量级、即使再轻微的交互也要一遍遍地重建整个页面控件树,用户体验很差。

asp.net从6年前就放弃了真正的ajax平台去移植其所见即所得的控件系统,而去扯什么mvc模式之类的,完全不顾前段编程人员的死活。因此2007年我就一直强调asp.net应该被开发企业web应用程序的人淘汰了。


------解决方案--------------------
引用:
我在想是不是我应该用XML读取数据而不用gridview呢?寻求建议!谢谢,分数现在少了点,不过我会努力赚的!~ 

你的这个说法偏离你的目的,不是好事情。

gridview之所以令人印象深刻,是因为其强大的功能。你要寻找ajax编程框架,那么要找那些开发效率相当的ajax插件,不要因为某个ajax框架吹牛于是就相信它,你应该仔细考察各种ajax框架中有没有与asp.net gridview能力、编程速度相当的插件。

有了功能,例如可以自动绑定数据、自定义列模板、自动分页、支持各种编辑操作,有了这些基本功能,才使用这种ajax框架。
------解决方案--------------------
直接用jquery+ajax吧