asp c#通过动态数据表循环

时间:2012-06-20 15:54:40

标签: c# asp.net foreach datatable

asp c#
我有一个页面,用户选择一个项目及其购买数量和下一个项目等 所有选定的项目都填入数据表并显示在gridview中 在选择项目结束时
当用户点击进程按钮时 我想在数据库中插入所有项目及其数量

页面加载

数据表为空 在btn_Select_Click我hv填写几行
在btn_Process_Click上我想遍历这些行并在每行的db中插入记录

但它返回零行

1 个答案:

答案 0 :(得分:1)

你的问题有点模糊。 “但它返回零行”...我猜你的意思是,在你的按钮的点击处理程序中,当你访问你的网格对象时,它没有行?

请记住,每次加载页面都会创建一整套全新的webcontrol。 Webcontrol对象不会持久存储在内存中,以便在每次点击页面时重复使用。

如果您希望在单击按钮后呈现的新页面上提供相同的行,则必须重新绑定网格。我猜你的代码中没有发生这种情况。

相关问题