这个应该是你编辑完成后重新绑定的问题,你完全可以跟踪调试一下,看看你更新的数据到底编程什么样了,看你到底是更新还是有重新插入了新数据。。。这个不是设置的问题。。。
不知道你说的多行重复什么意思,DataList本来就是显示多行数据的控件,除非你的数据源只有1条数据,DataList显示才会只是一条数据
绑定之前先清空datalist 应该是你里面由原来的数据或者说你数据库有重复数据