or
function RowContextMenu(sender, eventArgs) { var menu = $find("<%=RadMenu1.ClientID %>"); var evt = eventArgs.get_domEvent(); var index = eventArgs.get_itemIndexHierarchical(); sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true);
menu.show(evt); evt.cancelBubble = true; evt.returnValue = false; if (evt.stopPropagation) { evt.stopPropagation(); evt.preventDefault(); } }<telerik:RadGrid ID="grdVeresiyeFisList" AllowFilteringByColumn="false" Height="445px" AutoGenerateColumns="false" runat="server" AllowMultiRowSelection="True" EnableAjaxSkinRendering="True" Culture="tr-TR" GridLines="None" EnableLinqExpressions="False" Skin="Metro" PagerStyle-Visible="false" OnItemCommand="grdVeresiyeFisList_ItemCommand" OnItemDataBound="grdVeresiyeFisList_ItemDataBound" OnNeedDataSource="grdVeresiyeFisList_NeedDataSource" OnDetailTableDataBind="grdVeresiyeFisList_DetailTableDataBind" ShowStatusBar="True" EnableHeaderContextMenu="True" CellPadding="0" CellSpacing="0" ShowFooter="true"> <HeaderStyle Width="150px" CssClass="cagdasGridHeader"></HeaderStyle> <MasterTableView DataKeyNames="VeresiyeMasterID" NoMasterRecordsText="Kayıt bulunamadı." AllowSorting="True" TableLayout="Auto"> <Columns> <telerik:GridClientSelectColumn UniqueName="chkSelectColumn" HeaderStyle-Width="30px"></telerik:GridClientSelectColumn> <telerik:GridBoundColumn DataField="VeresiyeMasterID" HeaderText="VeresiyeMasterID" ShowFilterIcon="false" Display="false" UniqueName="VeresiyeMasterID" AllowFiltering="false"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="FisAdi" HeaderText="Fis Adı" UniqueName="FisAdi" HeaderStyle-Width="100px" AllowFiltering="false"></telerik:GridBoundColumn> ....... ........ </Columns> </MasterTableView> <ClientSettings AllowColumnHide="True" AllowColumnsReorder="True" AllowKeyboardNavigation="True" AllowDragToGroup="True" ReorderColumnsOnClient="True" EnableRowHoverStyle="True"> <ClientEvents OnRowContextMenu="RowContextMenu" /> <Animation AllowColumnReorderAnimation="true" ColumnReorderAnimationDuration="200" /> <Selecting AllowRowSelect="true"></Selecting> <Scrolling AllowScroll="true" UseStaticHeaders="true"></Scrolling> <Resizing AllowColumnResize="True" AllowRowResize="false" ClipCellContentOnResize="True" EnableRealTimeResize="True" AllowResizeToFit="True"></Resizing> </ClientSettings> </telerik:RadGrid>

<telerik:GridButtonColumn UniqueName="DeleteColumn" ButtonType="ImageButton" CommandName="Delete" ConfirmText='Are you sure you want to delete this record with id: <%# Eval("ID")%> ?' ConfirmTitle="Delete Record" ConfirmDialogType="RadWindow" Text="Delete" > <ItemStyle HorizontalAlign="Center" Width="20px" /></telerik:GridButtonColumn>
<telerik:RadPane runat="server" ID="pNav" SkinID="pLNav" Height="100%" OnClientExpanded="pNav_ClientExpanded"> <div id="DivSLZone" runat="server" style="float: left; clear: none; width: 22px; height: 100%;" class="tabsContainer"> <telerik:RadSlidingZone ID="slZone" runat="server" SlideDirection="Right" ClickToOpen="true" Width="22"> <telerik:RadSlidingPane ID="slPane1" Title="Tab 1 Title" runat="server" Width="275" EnableDock="false" Height="100px"> <div runat="server" id="divSlPane1"> </div> </telerik:RadSlidingPane> <telerik:RadSlidingPane ID="slPane2" Title="Tab 2 Title" runat="server" Width="275" EnableDock="false" Height="100%"> <div runat="server" id="divSlPane2"> </div> </telerik:RadSlidingPane> <telerik:RadSlidingPane ID="slPane3" Title="Tab 3 Title" runat="server" Width="275" EnableDock="false" Height="100%" OnClientExpanded="slPane3_ClientExpanded" OnClientCollapsed="slPane3_ClientCollapsed"> <div runat="server" id="divSlPane3"> </div> </telerik:RadSlidingPane> </telerik:RadSlidingZone> </div> <div style="height: 100%;"> <asp:PlaceHolder runat="server" ID="phLeft" /> </div></telerik:RadPane>.tabsContainer, .rspTabsContainer { background: #B0C4DE !important; border-right: #336699 1px solid !important;}<telerik:GridTemplateColumn UniqueName="colTime1" AllowFiltering="False" HeaderText="1" FooterStyle-Width="50" HeaderStyle-Width="50" ItemStyle-Width="50"> <ItemTemplate> <asp:TextBox ID="editTime1" runat="server" Width="40px"></asp:TextBox> </ItemTemplate> <FooterStyle Width="50px" /> <HeaderStyle Width="50px" /> <ItemStyle Width="50px" /> </telerik:GridTemplateColumn>function valueChanged(totalTime, textbox, c, r) { var grid = $find("<%=RadGrid1.ClientID %>"); var MasterTable = grid.get_masterTableView(); var Rows = MasterTable.get_dataItems(); var valnow = textbox.value; var total = valnow; for (col = 1; col < 15; col++) { if (col != c) { var row = Rows[r - 1]; var columnName = "EditTime".concat(col); var textTime = row.findControl(columnName);
var colVal = textTime.get_value(); if (!isNan(colVal)) { total += colVal; } else { textTime.set_value(""); } } } totalTime.set_value(total); }var row = Rows[r - 1];var columnName = "EditTime".concat(col);var textTime = row.findControl(columnName);var colVal = textTime.get_value();