JS 实现 Gridview 数据无刷新 15

怎么用JS实现数据删除无刷新,就是在Gridview上有个LINKBUTTON删除该行数据,Gridview数据改变但页面不刷新最好有例子。。。万分感谢恩。。要JS写的不... 怎么用JS 实现 数据删除无刷新,就是在Gridview 上有个LINKBUTTON
删除该行数据,Gridview 数据改变 但页面不刷新
最好有例子。。。万分感谢
恩。。要JS 写的
不是拖AJAX UpdatePanel 控件
谢谢 请高手帮忙解答
光JS 能写吗?
有实例 的可以发我邮箱
zhangxiaobo-163@163.com
展开
 我来答
颓废傻鱼
2010-01-29 · 超过26用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
没环境就不给你写例子了,大概给你说一下吧
知道.NET里面有WebService这个东西吧?你建立一个WebService的文件,在里面编写删除的代码,和在CS里写的一样,只不过它会作为WebService去运行,然后在GridView里的页面使用JS,使用PageMethod.方法名的格式,调用我忘了,你查下MSDN的PageMethod这个东西,直接调用里面的方法来删除就OK了
另外,ASP.NET里还有一套叫CallBack技术,具体实现也很容易,查MSDN中ICallBackEventHandler这个接口,里面有具体例子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
注意高温
2010-01-29 · TA获得超过508个赞
知道小有建树答主
回答量:581
采纳率:75%
帮助的人:216万
展开全部
用JQuery:
jQuery.post(url, [data], [callback], [type])
概述
通过远程 HTTP POST 请求载入信息。

这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

参数
urlString发送请求地址。

data (可选)Map待发送 Key/value 参数。

callback (可选)Function发送成功时回调函数。

type (可选)String返回内容格式,xml, html, script, json, text, _default。

但是需要一个专门用来接收删除命令的页面。比如 del.aspx:
你在删除的时候
jQuery.post('del.aspx',{id:'要删除的ID'}, function(){//用于接收返回值}) ;
del.aspx页面上就可以用Requert['id']得到ID值进行操作,记得加上Session验证
最后判断返回值

Gridview要无刷新不用UpdatePanel ,你可以用其他页面专门来生成Gridview,

(生成Gridview的aspx页面)<--(查询,分页等)-->展示页<--(del.update,insert)-->(操作用aspx页如del.aspx)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
onkinsen
2010-01-29
知道答主
回答量:53
采纳率:0%
帮助的人:14.4万
展开全部
建议你直接用aspnetpager
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
susfies
2010-01-29 · 超过32用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:66.1万
展开全部
网上有Jquery分页的,无刷新肯定要用到AJAX那是毫无怀疑的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龍龍灬小豬
2010-01-29 · TA获得超过246个赞
知道小有建树答主
回答量:370
采纳率:0%
帮助的人:273万
展开全部
用jQuery的插件,jqGrid,你要的话,留个邮箱,非常好,一步搞定!也可以自己网上搜索
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式