<telerik:RadGrid ID="RadGrid1" AllowFilteringByColumn="true" PageSize="20" ShowFooter="True" AllowPaging="True" AllowSorting="true" AutoGenerateColumns="false" GridLines="None" ShowStatusBar="true" runat="server" OnItemCreated="RadGrid1_ItemCreated" onneeddatasource="RadGrid1_NeedDataSource"> <GroupingSettings CaseSensitive="false" /> <MasterTableView EditMode="InPlace" AllowFilteringByColumn="True" ShowFooter="True" DataKeyNames="ArticleID" TableLayout="Fixed"> <Columns> <telerik:GridBoundColumn DataField="Title" HeaderText="Tiêu đề"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn FilterControlWidth="95px" DataField="AddedDate" HeaderText="Ngày đăng" SortExpression="AddedDate" UniqueName="AddedDate" PickerType="DatePicker" EnableRangeFiltering="true" DataFormatString="{0:dd/MM/yyyy}"> <HeaderStyle Width="160px" /> </telerik:GridDateTimeColumn> <telerik:GridTemplateColumn DataField="CateID" HeaderText="Danh mục" UniqueName="CateID" HeaderStyle-Width="200px" SortExpression="DisplayOrder"> <FilterTemplate> <telerik:RadComboBox ID="RadComboBoxCategories" runat="server"> </telerik:RadComboBox> </FilterTemplate> <ItemTemplate> <%# Eval("udv_Categories.Title") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>$find("<%= MainRibbonBar.ClientID %>").findButtonByValue(button).get_owner().set_text("newtext");<span class="rrbButtonMid rrbSplitButton"><span class="rrbButtonIn"><span class="rrbImagePlaceholder"><img alt="Item Image" src="/Images/Icons/Save.png" class="rrbButtonImage" style="visibility: visible;"></span><span class="rrbButtonText"><span class="rrbTextContent">newtext</span></span><span class="rrbButtonArrow"><span class="rrbIcon"></span><span class="rrbButtonText"><span class="rrbTextContent">oldtext</span></span></span></span></span>
Protected Sub RadGrid1_UpdateCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid1.UpdateCommand
'If e.CommandName = RadGrid.UpdateCommandName Then
If e.CommandName = "UpdateEdited" Then
If TypeOf e.Item Is GridDataItem Then
Dim editItem As GridDataItem = CType(e.Item, GridDataItem)
Dim id As String = editItem.GetDataKeyValue("FIRM_CODE").ToString()
If id IsNot Nothing Then
//I am stuck here. How do I fetch the values for COMET_DESCRIPTOR and COMET_TRANS_NOTES
Dim UpdateCommand As String = "update tablename set COMET_DESCRIPTOR = '@COMET_DESCRIPTOR', COMET_TRANS_NOTES ='@COMET_TRANS_NOTES' where FIRM_CODE = '" & id & "' and REF_YY||REF_MM ='@REF_YY'||'@REF_MM'"
End If
End If
End If
End Sub

<telerik:RadGrid ID="gridUserAssignment" runat="server" DataSourceID="llblgUserAssignmentData" AllowAutomaticUpdates="true" AutoGenerateEditColumn="true" AllowAutomaticDeletes="false" AutoGenerateDeleteColumn="false" OnNeedDataSource="gridUserAssignment_NeedDataSource" OnDeleteCommand="gridUserAssignment_DeleteCommand" OnEditCommand="gridUserAssignment_EditCommand" OnItemCommand="gridUserAssignment_ItemCommand" OnPdfExporting="gridUserAssignment_PdfExporting"> <ClientSettings> <Selecting AllowRowSelect="True" /> </ClientSettings> <MasterTableView AutoGenerateColumns="False" DataKeyNames="RoleId" DataSourceID="llblgUserAssignmentData" EditMode="InPlace" CommandItemDisplay="Top" > <CommandItemSettings ShowExportToPdfButton="true" ShowExportToCsvButton="true" ShowAddNewRecordButton="False" ShowRefreshButton="false"> </CommandItemSettings> <Columns> <telerik:GridTemplateColumn HeaderText="#" UniqueName="RowNumber" HeaderStyle-Width="3%"> <ItemTemplate> <asp:Label runat="server" ID="lblRowNumberAccessUsers" Width="50px" Text='<%# Container.DataSetIndex+1 %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridAutocompleteColumn DataField="Adname" FilterControlAltText="Filter Adname column" HeaderText="User AD Username" SortExpression="Adname" UniqueName="Adname" DataSourceID="llblgADusers" DataValueField="SAmaccountName" DataTextField="SAmaccountName" Filter="Contains" InputType="Text" SelectionMode="Single" AllowCustomEntry="false" > <telerik:GridBoundColumn DataField="ADuserDetail.Title" ReadOnly="true" FilterControlAltText="Filter User Title column" HeaderText="User Title" SortExpression="Usertitle" UniqueName="Usertitle"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ADuserDetail.Email" ReadOnly="true" FilterControlAltText="Filter email column" HeaderText="User email" SortExpression="email" UniqueName="email"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid><llblgenpro:LLBLGenProDataSource ID="llblgUserAssignmentData" runat="server" DataContainerType="EntityCollection" EntityCollectionTypeName="UserManagement.CollectionClasses.UserRoleUserCollection, UserManagement" ></llblgenpro:LLBLGenProDataSource><llblgenpro:LLBLGenProDataSource ID="llblgADusers" runat="server" DataContainerType="EntityCollection" EntityCollectionTypeName="UserManagement.CollectionClasses.AduserDetailCollection, UserManagement" ></llblgenpro:LLBLGenProDataSource>