gpt4 book ai didi

C# 批发订单表单 - Repeater 中 Gridviews 中的文本框

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:06 25 4
gpt4 key购买 nike

我正在网站上构建批发订单。目前的计划是...

-获取DepartmentUnits的ArrayList

-DepartmentUnit 具有各种属性,如“deptId”、“description”和它自己的 StoreItems ArrayList

-StoreItems附加了各种SizeOptions的ArrayList

-SizeOptions 有一个库存计数整数及其描述

-计划在包含 asp:GridView 的页面上放置一个 asp:Repeater

-每个 DepartmentUnit 都有自己的 GridView

-EachStore 项在 GridView 中有一行

-每个SizeOption行中都会有一个TextBox(大约10个选项)

-每个库存计数都将在尺寸选项文本框上加水印

问题是,一旦表格填写完毕,我将如何正确收集所有这些信息?我不喜欢将所有这些信息放在更新面板中,然后在每次 GridView 行或更糟糕的是该行的文本框之一发生更改时发回。

关于在页面上放置单个保存按钮并循环遍历每个 Repeater 项目 - 以及每个 GridViewRow - 和每个文本框 - 以获取所有输入的值,有什么建议吗?

最好尝试在页面底部的单个表格中收集所有添加的项目,并在每次修改文本框时使用 jquery 更新字符串?

然后在保存时循环遍历新表?虽然不确定我是否知道如何遍历该表 - 如果数量发生变化则更新也可能是一个熊。

如果它大大简化了过程,我可以删除 Repeater 方面并将单独的 GridView 放在单独的页面上。

谢谢!

最佳答案

我决定将项目键静态地放在 GridView 上,并动态构建其他列。然后使用 foreach(gvMain 中的 GridViewRow gvr)我可以遍历每一行并 FindControl 每个文本框。如果值有数量,找到文本框后,我将其添加到 ArrayList 并继续。完成后,我将遍历我的 ArrayList 并调整我的购物车。

关于C# 批发订单表单 - Repeater 中 Gridviews 中的文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2381039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com