У меня есть Telerik RadGrid, который имеет три связанных столбца и один столбец кнопки. Я хотел бы позволить пользователю редактировать значения только в одном из связанных столбцов. Пользователь может добавить новую запись, поэтому я не могу установить два связанных столбца только для чтения. В любом случае я могу сделать это в ASPX или я должен сделать это в коде позади? У меня есть код, который работает, но он не самый лучший.
Вот мой код:
Case "Edit"
Dim aoeAnswerCode As GridBoundColumn = CType(e.Item.OwnerTableView.GetColumn("aoeAnswerCode"), GridBoundColumn)
aoeAnswerCode.ReadOnly = True
Case "Update", "PerformInsert"
For Each column As GridColumn In e.Item.OwnerTableView.RenderColumns
If TypeOf column Is IGridEditableColumn Or column.UniqueName = "aoeAnswerCode" Then