我想用JS得到GridView中要删除的每个ID
ASP中我想用JS得到GridView中要删除的每个ID,装入到一个字符串str。在把Str通过拆取出来装入一个ID[Str.length]数组通过for(inti=0;...
ASP中我想用JS得到GridView中要删除的每个ID,装入到一个字符串str。在把Str通过拆取出来装入一个ID[Str.length]数组通过for(int i=0;i<str.length;i++){sql+=“update user set status=1 where ID=”+ID[i]}然后在后置代码中声明一个事物来处理这一个很长的SQL语句,如果全部成功,则提交,否则,失败.
展开
2个回答
展开全部
看了一下你的问题,觉得你的思路基本上是出来了。
也许你的疑惑在于如何用js获取删除的ID。其实你只需要编译运行你的程序,然后在页面上查看源代码,找到GridView生成的那一段html,再针对html来写一段js记录要删除的ID就可以了。
至于js记录的ID数组,你存到一个服务器隐藏控件里面,在后台读就可以了。
但是上述内容只能支持你未翻页的情况,有可能你还想在翻页的时候记录前几页的选择,然后再一并删除,这时候你在后台用ViewState或者Session记录隐藏控件的值就可以了
也许你的疑惑在于如何用js获取删除的ID。其实你只需要编译运行你的程序,然后在页面上查看源代码,找到GridView生成的那一段html,再针对html来写一段js记录要删除的ID就可以了。
至于js记录的ID数组,你存到一个服务器隐藏控件里面,在后台读就可以了。
但是上述内容只能支持你未翻页的情况,有可能你还想在翻页的时候记录前几页的选择,然后再一并删除,这时候你在后台用ViewState或者Session记录隐藏控件的值就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询