or

<asp:CheckBox ID="ckBoxAutoFill" runat="server" Text="Auto Fill" /><telerik:RadButton ID="btnAddNew" runat="server" OnClientClicked="addNewRecord" OnClick="btnAddNew_Click" Text="Add">function addNewRecord(sender, args) { var ckBox = document.getElementById("<%=ckBoxAutoFill.ClientID%>"); if (ckBox.checked) { //execute onclick event btnAddNew_Click } else { //don't execute onclick event and execute the code below var grid = $find("<%=radGrid1.ClientID%>"); var batchManager = grid.get_batchEditingManager(); batchManager.addNewRecord(grid.get_masterTableView()); }}<MasterTableView GridLines="None" HorizontalAlign="NotSet" CommandItemDisplay="Top" EditMode="Batch" AutoGenerateColumns="False" AllowNaturalSort="false"> <Columns> ............... <telerik:GridTemplateColumn HeaderText="Values" UniqueName="Values" DataField="Values"> <HeaderStyle HorizontalAlign="Center" Width="100px"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle> <ItemTemplate> <%#Eval("Values")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="cbxMyValues" runat="server" Width="80px" AllowCustomText="true" MarkFirstMatch="true" AutoCompleteSeparator=";"> </telerik:RadComboBox> </EditItemTemplate></telerik:GridTemplateColumn>.................. </Columns></MasterTableView>If (TypeOf (e.Item) Is GridEditableItem) AndAlso (e.Item.IsInEditMode) Then Dim lgeiCurrent As GridEditableItem = CType(e.Item, GridEditableItem) Dim lobjRadComboBox As RadComboBox = lgeiCurrent.FindControl("cbxMyValues")End If