2016-07-28 61 views
0

我有一個允許行選擇的RadGrid(複選框)。當我點擊編輯按鈕時,我想要選擇該行。單擊編輯時RadGrid行選擇

我知道這應該很簡單,但似乎找不到讓我這樣做的東西。

我感謝你的幫助。

+0

任何人都可以協助嗎? – AxleWack

回答

0

所以我不能再浪費任何時間在這上面,所以我找到了另一個最終解決得更好的解決方案。

我刪除從radgrid控件的AllowSelection(即除去複選框)和我取回從EditCommand事件(這是點擊編輯解僱後)內從radgrid控件thePrimary鍵(DataKey)和存儲這在hiddenfield:

Protected Sub rGVDELTaskLog_EditCommand(sender As Object, e As Telerik.Web.UI.GridCommandEventArgs) Handles rGVDELTaskLog.EditCommand 
    Dim rowindex As Integer 

    If TypeOf e.Item Is GridDataItem Then 
     Dim dataItem As GridDataItem = CType(e.Item, GridDataItem) 

     rowindex = dataItem.ItemIndex 

     Dim item As GridDataItem = DirectCast(rGVDELTaskLog.Items(rowindex), GridDataItem) 

     HidDEL_Task_LogID.Value = item.GetDataKeyValue("pkiDEL_Task_Log") 
    End If 
End Sub 

這樣我就從我編輯的行中得到了ID。