DataList怎么把多项一起更新?
1. 数据库里有一个表(t_User),有三个字段userID(主键),userName(姓名),userAge(年龄)
2.然后我用DataList把数据显示出来,假设年龄是用一个TextBox显示,然后我在显示的每一项都可以输入新的年龄。
3.最后有一个Button,点击后将所有更新后的数据重新写回数据库(不是每一项后面加Button)
该怎么写?
------解决方案--------------------你这个可以使用数据集更新解决的.
就是点BUTTON以后,把每个TextBox对应数据集中的值更改.然后sda.Update(myDataSet , "abc ");
------解决方案--------------------遍历
foreach(DataListItem item in this.DataList1)
{
TextBox txtUserName = (TextBox)item.FindControls( "txtName ");
.....
}
------解决方案--------------------你用个隐藏域什么的保存没项的主键值