【发布时间】:2010-08-26 17:49:23
【问题描述】:
我有一个 ListView,其中包含大量带有文本框的行集合,用户可以选择填写这些文本框。这些文本框不是数据绑定的。当用户单击“下一步”时,我需要遍历行并确定用户填写了哪些字段,然后用数据更新一种“购物车”并移至确认页面(“您已选择 a,g ,v,zz,这是正确的吗?”之类的东西)。
我可以想到两种方法来处理这个问题。首先是服务器端,遍历列表视图中的项目,获取控件 ID,将此数据保存到列表中,然后将其保存到数据库购物车表中以供下一个屏幕读取。
-
我可以使用 jquery 收集客户端的所有值,然后将其传递回隐藏字段中的表单,并使用 Newton.Json 之类的东西将数据放入类似的列表中。
这两种方法的优缺点是什么?你能想出更好的方法吗?
请记住,我的截止日期非常紧迫,因此需要执行我可以最快实施的选项。
【问题讨论】: