ASP.NET中在Repeater中我放了Checkbox,选中一行的Checkbox则向数据库中添加一条数据

取消选中则删除刚刚添加的那条数据,要怎么实现啊最好是无刷新的... 取消选中则删除刚刚添加的那条数据,要怎么实现啊
最好是无刷新的
展开
 我来答
刀名阿里噶
2011-10-20 · 超过24用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:20.5万
展开全部
想你这种处理是不合适的,这样的话对数据库的读写操作太过于频繁了,应当将要记录到数据库中的数据先整理一下,然后统一添加。
至于这个问题,可以在checkbox的change事件中写相关代码,并且要判断其选中状态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真爱无限023
2011-10-20 · TA获得超过138个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:107万
展开全部
建议你不要这么做,先在本地缓存,不然这样网络通信量加大,是不合理的,想用的话就用ajax实现,checkbox的onchange事件.
更多追问追答
追问
我打算先存到Session中啊!
追答
对呀,那样就行呀,加一个提交按钮不是很好吗,非要那么做??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
superfiresun
2011-10-20 · TA获得超过207个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:133万
展开全部
在 checkbox 的 change 事件中判断他的状态来进行操作啊。 要是不刷新,得用 ajax 或者vs自带的AJAX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斑库云店通
2011-10-20 · TA获得超过407个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:326万
展开全部
如果是不用按钮的话。实时进行操作的话。ajax可能能实现。
更多追问追答
追问
还有一个全选的按钮,父Checkbox选中后,子Checkbox也要跟这选中,而且每行的数据都要添加到数据库中
追答
也就是说没有提交的按钮?那就ajax吧。这样业务可扩展性强点。当然也可以不用。直接去后台判断这一行是否是true或者false。但是这样做。逻辑不好处理,而且代码重用性不高。希望帮到你
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式