or
<telerik:RadGrid ShowStatusBar="True" ID="RadGrid1" runat="server" CellSpacing="0"<br> DataSourceID="SqlDataSource3" GridLines="None" AutoGenerateColumns="False" Width="100%"><br> <ClientSettings EnableRowHoverStyle="true"><br> <ClientEvents OnColumnDblClick="ColumnClick" OnRowDblClick="handleRowClick" /><br> </ClientSettings><br> <MasterTableView DataSourceID="SqlDataSource3" DataKeyNames="periodID" Dir="RTL"><br> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings><br> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"><br> </RowIndicatorColumn><br> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"><br> </ExpandCollapseColumn><br> <Columns><br> <telerik:GridBoundColumn DataField="PeriodName" FilterControlAltText="Filter PeriodName column"<br> ItemStyle-Width="100px" UniqueName="PeriodName" HeaderText="ساعت/روز"><br> <ItemStyle Width="100px"></ItemStyle><br> </telerik:GridBoundColumn><br> <telerik:GridTemplateColumn HeaderText="شنبه" UniqueName="col1"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid1" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="یکشنبه" UniqueName="col2"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid2" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="دوشنبه" UniqueName="col3"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid3" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="سه شنبه" UniqueName="col4"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid4" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="چهارشنبه" UniqueName="col5"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid5" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="پنجشنبه" UniqueName="col6"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid6" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> <telerik:GridTemplateColumn HeaderText="جمعه" UniqueName="col7"><br> <ItemTemplate><br> <telerik:RadNumericTextBox ID="txtCostGrid7" runat="server" Culture="en-US" LabelWidth="64px"<br> Width="50px" MaxValue="100" MinValue="0"><br> <NumberFormat ZeroPattern="n %" DecimalDigits="0"></NumberFormat><br> </telerik:RadNumericTextBox><br> </ItemTemplate><br> </telerik:GridTemplateColumn><br> </Columns><br> <EditFormSettings><br> <EditColumn FilterControlAltText="Filter EditCommandColumn column"><br> </EditColumn><br> </EditFormSettings><br> </MasterTableView><br> <FilterMenu EnableImageSprites="False"><br> </FilterMenu><br> </telerik:RadGrid> function ColumnClick(sender, eventArgs) {<br><br> var radG = $find("<%=RadGrid1.ClientID %>");<br> var DataItems = radG.get_masterTableView().get_dataItems();<br> var masterTableView = radG.get_masterTableView();<br> for (i = 0; i < DataItems.length; i++) {<br> var row = DataItems[i];<br> var cell = masterTableView.getCellByColumnUniqueName(row, "col" + eventArgs.get_domEvent().target.cellIndex);<br> var radTextBox1 = cell.getElementsByTagName("input")[0];<br> radTextBox1.set_value(50);<br> }<br> }<br> function getHeaderRow(sender) {<br> var masterTable = sender.get_masterTableView();<br> return masterTable.HeaderRow == null ? sender.get_masterTableViewHeader().get_element() : masterTable.HeaderRow;<br> }<br><br> function handleRowClick(sender, args) {<br> var masterTable = sender.get_masterTableView();<br> var cellIndex = args.get_domEvent().target.cellIndex;<br> var colName = masterTable.getColumnUniqueNameByCellIndex(getHeaderRow(sender), cellIndex)<br> if (colName == "PeriodName") {<br> for (var i = 1; i < 8; i++) {<br> var radTextBox1 = args.get_item().findControl("txtCostGrid" + i);<br> radTextBox1.set_value(50);<br> }<br> }<br> } var el = document.getElementsByTagName('input');<br> var len = el.length;<br> for (var i = 0; i < len; i++) {<br> if ((el[i].type == "text")) {<br> if (el[i].name.indexOf("txtCostGrid" + eventArgs.get_gridColumn().get_element().cellIndex) != -1) {<br> el[i].value=50;<br> }<br> }<br> }|
Unit |
Dec-12 |
Jan-13 |
GrandTotal |
|
000 |
0 |
2 |
2 |
|
001 |
34 |
0 |
34 |
|
002 |
12 |
0 |
12 |
|
003 |
12 |
0 |
12 |
|
006 |
22 |
0 |
22 |
|
007 |
10 |
0 |
10 |
|
ACC |
22 |
0 |
22 |
|
CLM |
45 |
0 |
45 |
|
ESSP |
917 |
9 |
926 |
|
IT |
162 |
0 |
162 |
|
NBDU |
602 |
0 |
602 |
|
OP |
22 |
0 |
22 |
|
ORP |
117 |
0 |
117 |
|
RI |
10 |
0 |
10 |
|
SM |
80 |
0 |
80 |

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="IndustrialBug.aspx.vb" Inherits="IndustrialBug" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="rsManager" runat="server"></telerik:RadScriptManager> <asp:LinkButton ID="cmdOpen" runat="server">Open Radwin</asp:LinkButton> <telerik:RadWindow ID="rwinSelectStores" runat="server" > <ContentTemplate> <telerik:RadTreeView ID="rtvStores" runat="server"> <Nodes> <telerik:RadTreeNode Text="Top node" Expanded="true"> <Nodes> <telerik:RadTreeNode Text="Under the top node" Expanded="true"> <Nodes> <telerik:RadTreeNode Text="Node contains trial" Expanded="true"></telerik:RadTreeNode> </Nodes> </telerik:RadTreeNode> </Nodes> </telerik:RadTreeNode> </Nodes> </telerik:RadTreeView> </ContentTemplate> </telerik:RadWindow> </form></body></html>Imports Telerik.Web.UIPartial Class IndustrialBug Inherits System.Web.UI.Page Private Sub PopulateNodes() rtvStores.Nodes.Clear() Dim nTop As New RadTreeNode() Dim nSub1 As New RadTreeNode() Dim nBottom As New RadTreeNode() nTop.Text = "Top node here" nTop.Expanded = True nTop.Checked = False rtvStores.Nodes.Add(nTop) nSub1.Text = "Trial" nSub1.Expanded = True nSub1.Checked = False nTop.Nodes.Add(nSub1) nBottom.Text = "Bottom node" nBottom.Expanded = True nBottom.Checked = False nSub1.Nodes.Add(nBottom) End Sub Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load rwinSelectStores.OpenerElementID = cmdOpen.ClientID 'PopulateNodes() End SubEnd Class