Telerik Radgrid我们可以为每列保存一个独特的值吗?

时间:2012-03-08 00:50:31

标签: c# asp.net telerik telerik-grid

我在RadGrid中动态生成列,因此列计数及其名称是动态生成的,因此是网格绑定的数据表。
每列代表我系统中的一个对象,或者一个空的代表用户创建一个新对象。每个对象由唯一值属性标识 我想将此值设置为列,因此,在编辑网格时,我想使用此值并更新对象。 我愿意接受建议。目前我认为选项是

  • 将值分配给GridTemplateColumn中的属性(我认为不可能)
  • 在列标题中使用隐藏字段(我该怎么做?)

更清楚的是,行和列都是动态生成的。我正在使用DataKeyNames作为行。想知道我应该如何为列存储唯一值!

感谢任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:0)

我怀疑Telerik是否支持这种情况。一个奇怪的解决方案是使用一行隐藏字段,每列一个字段,每个字段存储列的唯一值。

答案 1 :(得分:-1)

您可以将唯一值添加到数据表中的一列,并将此列绑定到网格。使此列不可见,以便它在UI中不可见,但可在后端访问。