我的页面是一个批量订单表格,其中包含许多产品和各种尺寸选项。
我有一个带有 3 个带标签的静态列的 gridview。然后有一些动态构建的列。
每个动态构建的列中都有一个文本框。文本框用于数量。
尝试使用每次更改文本框时输入的数量更新服务器(可能是 ontextchanged 事件)或逐列遍历每一行并收集所有具有数量的项目并一次处理这些项目及其数量(通过按钮 onclick)。
如果我将构建 GridView 的过程放在 if(!Page.IsPostBack) 之后,那么当 textchanged 事件触发 gridview 时,只会获取静态字段,而动态字段则消失了。
如果我删除 if(!Page.IsPostBack) 收集和构建页面的过程在处理上过于繁重,并且需要很长时间才能再次呈现页面。
一些建议将不胜感激。
谢谢