ASP.NET中在Repeater中我放了Checkbox,选中一行的Checkbox则向数据库中添加一条数据
展开全部
想你这种处理是不合适的,这样的话对数据库的读写操作太过于频繁了,应当将要记录到数据库中的数据先整理一下,然后统一添加。
至于这个问题,可以在checkbox的change事件中写相关代码,并且要判断其选中状态。
至于这个问题,可以在checkbox的change事件中写相关代码,并且要判断其选中状态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你不要这么做,先在本地缓存,不然这样网络通信量加大,是不合理的,想用的话就用ajax实现,checkbox的onchange事件.
更多追问追答
追问
我打算先存到Session中啊!
追答
对呀,那样就行呀,加一个提交按钮不是很好吗,非要那么做??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在 checkbox 的 change 事件中判断他的状态来进行操作啊。 要是不刷新,得用 ajax 或者vs自带的AJAX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是不用按钮的话。实时进行操作的话。ajax可能能实现。
更多追问追答
追问
还有一个全选的按钮,父Checkbox选中后,子Checkbox也要跟这选中,而且每行的数据都要添加到数据库中
追答
也就是说没有提交的按钮?那就ajax吧。这样业务可扩展性强点。当然也可以不用。直接去后台判断这一行是否是true或者false。但是这样做。逻辑不好处理,而且代码重用性不高。希望帮到你
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询