我正在以下列方式向RADGrid添加列。Telerik RADGrid并确定列
grid.Columns.Add(
new GridViewDataColumn
{
Name = name,
Header = header,
DataMemberBinding = new Binding(item),
});
我试图Name
属性设置为使用跟踪它们的Id
值。但是,我收到了一个错误消息,指出0
- 在我的情况下 - 不是Name
的有效值。是否有一些属性可以用于稍后识别列?我以为Name
以同样的方式可以用作的Java Swing:P
编辑:(从评论)
我有跟踪和包含来自DB来的所有信息动态对象的一个ObservableCollection。在这个来自数据库的信息中,有ColumnID和Column Name。我在应用程序中看到了这个代码(以上),在运行时将这些列添加到RADGrid中。它只设置列名称。我想在RadGrid的DoubleClick事件发生时执行一些操作。我需要确定用户点击了哪一列。由于列可以具有相同的名称,我想知道是否有方法将Grid ID存储在GridViewDataColumn中的某处。
没有足够的信息来充分回答问题。 –
我有一个动态对象的ObservableCollection,我跟踪并包含来自数据库的所有信息。在这个来自数据库的信息中,有ColumnID和Column Name。我在应用程序中看到了这个代码(以上),在运行时将这些列添加到RADGrid中。它只设置列名称。我想在RadGrid的DoubleClick事件发生时执行一些操作。我需要确定用户点击了哪一列。由于列可以具有相同的名称,我想知道是否有方法将Grid ID存储在GridViewDataColumn中的某处。 – Omar
将上述内容添加到您的问题中。 –