我正在寻找在 ASP.NET GridView 或 SharePoint 2010 SPGridView 中编辑以下数据集的最佳方法。我有几个实体框架类(.NET 3.5 SP1!)。假设一个是父母,另一个是孩子。
我需要能够显示其中一个父字段、显示当前值并为新值提供文本框。所以本质上:
1 类属性
- 字符串名称
- EntityCollection Class2s
2 类属性
- DateTime EffectiveFrom
- 双值
网格数据列
- 标签名称(只读)
- 标签当前时间戳(只读)
- 文本框当前值(只读)
- 文本框当前时间戳
- 文本框当前值
当前时间戳和当前值需要通过对每个 Class1 的当前时间戳进行选择最大值来检索。
当用户输入表单时,我需要 GridView 来显示字段以立即进行编辑。当用户单击保存按钮时,将为用户输入一些数据的每一行添加一个新的 Class2 到 Class1.Class2s。
这可以使用 GridView 来完成吗?使用 CSS 为每个记录和样式动态创建字段会更好吗?有更好的想法吗?