如何在Repeater中添加按钮动态添加删除行

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:35:02
我用Repeater动态显示数据库中的数据,每行有4列,前2列显示数据,后2列分别显示添加和删除按钮,我要实现的是,点击添加按钮的时候,在当前行下添加一行,点删除的时候,删除当前行。请问要怎么实现?

Repeater比较灵活,因为他的显示是用模板来控制样式的. 你可以定义两个客户端的input按钮分别来处理添加和删除功能.给这两个按钮添加客户端的js方法.并利用ajax功能发送到服务器来更新绑定数据.例如添加按钮,js方法可以生成一个html行<tr>,插入的下一行. 这个你查下dom操作手册就明白了. 删除按钮更简单了,绑定数据时,给这个删除按钮绑定一个数据id,例如<input type="button" value="del" onclick="del(id)") 这里的del(id)中的id是动态绑定的,然后在js中调用ajax方法来进行删除操作,并重新绑定数据.