【发布时间】:2011-06-21 12:42:00
【问题描述】:
我想创建一个用户将完成的具有未知行数的“表”。
为了说明这一点,假设是在购物后从收据中输入详细信息 - 即行(或项目)的数量将是未知的。
为了实现这一点,我想创建一个包含单行和两列的网格,其中包含用于输入商品名称和价格的文本框:
+-------+---------+
+ 项目 + 价格 +
+--------+---------+
+ 豆类 + 0.99 +
+-------+---------+
然后在第一行完成后,我想动态生成另一行,依此类推。
什么是最好的控制?我对 asp.net 相当陌生,所以不确定我是否应该使用 Gridview / DataGrid / Repeater 或什么。 (不确定它是否有任何相关性,但项目 texbox 有一个 Ajax AutoCompleteExtender 关联。)
欢迎任何指点。
编辑
我忘记提及的一件事是 GridView(或其他)在加载时没有绑定数据。不确定这是否会影响决定。
【问题讨论】:
标签: .net gridview datagrid repeater datarow