问题是这样的:我从一个表中把相应的数据显示出来,但是想把它插入到另一个表中,该怎么办?
表1:Id gid name,我是根据gid把gid值相同的读出来,显示在repeater中
表2:Id gid value,把表1中显示的Id值添加到表2中的gid
这时候就不该怎么办了,有哪位高手指导一下!
请把问题描述清楚一些,大家才可以帮你解决
说实话lz,真没看明白怎么回事?
再加一个按钮,这个按钮里的代码就是把你查询出来的数据循环插入到表2里。
给Repeater添加ItemDataBound事件,在事件中写
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Label l= e.Item.FindControl("lblid") as Label;
string id = l.Text; //这样就得到了表1中id的值
用这种方式分别得到你想要的值,插入表2
}
真是费劲,直接用DataItem就可以把填充Repeater的对象拿到,要什么数据都可以,直接对象.属性就是了;