后台如何获取repeater中的Input标签

2025-03-01 06:09:22
推荐回答(1个)
回答1:

我一直按照你的思路想了半天,才猛然回过神来,这是repeater。。。
目前来说,repeater没有类似gridView自带的可以单个操作一行的方法
按你说的,我想到了两个方法
页面用普通的html 标签radio,id不用指定,只指定name就行
_<%#你想要插入数据库的值 %>" />
_<%#你想要插入数据库的值 %>" />
当你提交表单的时候,用for循环拼出radio的name,然后获取value,分割value获取ID和你要插入数据库的值,直接一个sql语句进行update
第二个方法是用AJAX,就是在radio控件上绑定onclick事件,将value传到后台进行分割,异步进行更新,最后js改变选中的radio即可
两种方法,我推荐第二种,希望采纳