Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
asp c# 我有一个页面,用户选择一个项目及其要购买的数量和下一个项目等等,所有选择的项目都填写在数据表中,并 在用户单击处理按钮时 在选择项目结束时显示在gridview中 我想插入所有项目及其在数据库中的数量
在页面加载时,btn_Select_Click 上的数据表为空 我在 btn_Process_Click 上填充了几行 我想遍历这些行并在 db 中为每一行插入记录
但它返回零行
你的问题有点含糊。“但它返回零行”......我猜你的意思是,在你的按钮的点击处理程序中,当你访问你的网格对象时,它里面没有行?
请记住,页面的每次加载都会创建一整套全新的 Web 控件。Webcontrol 对象不会保留在内存中,以便在每次点击页面时重复使用。
如果您希望在单击按钮后正在呈现的新页面上可用相同的行,则必须重新绑定网格。我猜你的代码中没有发生这种情况。