我有一個Telerik RadGrid,它有三個綁定列和一個按鈕列。我想讓用戶只在一個綁定列中編輯值。用戶可以添加一條新記錄,因此我無法將兩個綁定列設置爲只讀。無論如何,我可以在ASPX中做到這一點,或者我必須在代碼背後做到這一點?我有一些正在工作的代碼,但它不是最好的。Telerik RadGrid在編輯模式下將BoundColumn設置爲ReadOnly
這裏是我的代碼:
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
代碼提示:使用'OrElse',而不是'或',幾乎總是。 – Ryan 2012-01-08 01:22:48