Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
94 views

I'm having trouble accessing rows and cells in the RadGrid hierarchy. An error is occurring in the line "var cell = MasterTable.getCellByColumnUniqueName (row," Pro ") // cell"

Please help me.

Error: Unhandled exception at line 1452, column 29 in http://localhost:58910/_CC/ControlModel/Graphics.aspx
0x800a01b6 - JavaScript runtime error: Object does not support property or method 'getCellByColumnUniqueName'

 

<script type="text/javascript">

            function LoadValues() {
                var grid = $find("<%= RadGrid1.ClientID %>");
                var masterTable = grid.get_masterTableView();

                // get all rows in the grid
                selectedRows = masterTable.get_dataItems();

                for (var i = 0; i < selectedRows.length; i++) {
                    var row = selectedRows[i]; // found the row

                    for (var j = 0; j < row.get_nestedViews().length; j++) {
                        var detTable = row.get_nestedViews()[j]; // found the child table
                        var childRows = detTable.get_dataItems();

                        for (var k = 0; k < childRows.length; k++) {
                            var cRow = childRows[k];
                            var cell = cRow.getCellByColumnUniqueName(row, "ValueScore") 
                            var cellValue = cell.innerHTML;
                        }
                    }
                }
            }

 

 

               <telerik:RadGrid RenderMode="Lightweight" ID="RadGrid1" runat="server" ShowStatusBar="true" Skin="Windows7" AllowPaging="True" Width="900px" 
                    OnColumnCreated="RadGrid1_ColumnCreated" OnItemDataBound="RadGrid1_ItemDataBound" OnPreRender="RadGrid1_PreRender" 
                    OnNeedDataSource="RadGrid1_NeedDataSource" AllowMultiRowSelection="true" OnDetailTableDataBind="RadGrid1_DetailTableDataBind">
                    <GroupingSettings CollapseAllTooltip="Collapse all groups" />
                    <ClientSettings AllowColumnsReorder="true">
                        <Selecting AllowRowSelect="true" />
                    </ClientSettings>
                    <MasterTableView DataKeyNames="CodigoRede" ClientDataKeyNames="CodigoRede" Name="Rede">
                        <DetailTables>
                            <telerik:GridTableView DataKeyNames="CodigoSubRede" ClientDataKeyNames="CodigoSubRede" Name="SubRede" Width="868px" ShowHeader="true" ShowFooter="false">
                                <Columns>
                                    <telerik:GridClientSelectColumn UniqueName="SelectColumnNameSubRede"></telerik:GridClientSelectColumn>
                                    <telerik:GridBoundColumn DataField="ValorScoreSubRede" UniqueName="ValueScore" HeaderText="Value Score" HeaderButtonType="TextButton" Visible="true">
                                        <ItemStyle Width="316px" HorizontalAlign="Left" />
                                    </telerik:GridBoundColumn>
                                </Columns>
                            </telerik:GridTableView>
                        </DetailTables> 
                        <RowIndicatorColumn Visible="false"></RowIndicatorColumn>
                        <Columns>
                            <telerik:GridClientSelectColumn UniqueName="SelectColumnName"></telerik:GridClientSelectColumn>
                            <telerik:GridTemplateColumn HeaderText="Ideal Score">
                                <ItemStyle HorizontalAlign="Right" Width="330px" />
                                <ItemTemplate>
                                    <telerik:RadSlider ID="RadSliderValorScoreMinMax" runat="server" Orientation="Horizontal" MinimumValue="0" MaximumValue="99" SmallChange="1" LargeChange="10" 
                                        ItemType="Tick" Width="300px" Height="70px" ShowDecreaseHandle="true" ShowIncreaseHandle="true" EnableDragRange="true" EnableServerSideRendering="true" 
                                        IsSelectionRangeEnabled="true" AutoPostBack="false" Skin="Windows7" OnClientValueChanged="OnClientValueChanged" DataValueField="">
                                    </telerik:RadSlider>
                                </ItemTemplate>
                            </telerik:GridTemplateColumn>
                        </Columns>
                    </MasterTableView>
                </telerik:RadGrid>
                <br />
                <asp:Button ID="buttonClick" runat="server" Text="buttonClick" OnClientClick="buttonClick(); return false;" />

Eyup
Telerik team
 answered on 21 Feb 2017
0 answers
138 views

I am using below control and property for upload multiple files. I want to display (Preview file) each file near by file name.

 

<telerik:RadAsyncUpload runat="server" RenderMode="Lightweight" ID="ruDocument" MultipleFileSelection="Automatic"
                                        AllowedFileExtensions=".doc,.docx,.pdf,.txt,.xls,.xlsx,.jpg,.png,.bmp,.jpeg,.zip,.rar"
                                        UploadedFilesRendering="BelowFileInput"
                                        EnableInlineProgress="true"
                                        OnClientValidationFailed="validationFailed"
                                        OnClientFilesUploaded="OnClientFilesUploaded"
                                        OnClientFilesSelected="OnClientFilesSelected"
                                        OnClientFileUploadRemoved="OnClientFileUploadRemoved"
                                        OnClientFileUploading="OnClientFileUploading" />

 

Is it possible to display .xls or .doc file's first page as image in preview?

 

Thanks,

Mukesh Prajapati

Mukesh
Top achievements
Rank 1
 asked on 21 Feb 2017
1 answer
196 views

I have a fairly old app that the boss has ordered me to update, to make it more 'Bootstrappy', more like our more recent programs. 

To this end I have updated my controls to the latest and set the RadGrid skin to Bootstrap.  So far, so good. 

However, it's my understanding that 'ordinary' Bootstrap and Telerik 'Bootstrap' can conflict.   

Here is the original HTML for my Edit button:

<telerik:GridTemplateColumn UniqueName="TemplateEditColumn" AllowFiltering="False" ItemStyle-Width="40px" HeaderStyle-Width="40px">                    
    <HeaderStyle Width="40px"></HeaderStyle>                       
    <ItemStyle HorizontalAlign="Center" />
    <ItemTemplate>
         <asp:HyperLink ID="EditLink" runat="server" Text="Edit"></asp:HyperLink>
    </ItemTemplate>
</telerik:GridTemplateColumn>

What I'd like to do is change a couple of the items in the grid rows to bright shiny BootStrap type icons, in particular the Edit button. So far I've had little luck.

I'm going to attach an image of the sort of buttons I'm aiming for. 

 

Boris
Top achievements
Rank 1
 answered on 20 Feb 2017
0 answers
129 views

Hi

I have the following:

 

(Global.Master) => MasterPage

           (LoginValidationLayer.Master)  => Nasted Master Page (To check login sessions...) from the above Master "Global.Master" 

                      (CarsAndMachines.aspx)   => Web form With Master Page from the Above Master "LoginValidationLayer.Master" 

                              this form contents :  
                                          RadScriptManager (RadScriptManager1)
                                          RadCodeBlock (RadCodeBlock1)
                                          RadAjaxManager (RadAjaxManager1)
                                          RadAjaxLoadingPanel (RadAjaxLoadingPanel1)
                                          RadWindowManager (RadWindowManager1)
                                          Panel (MainPanel)

The RadCodeBlock declared as following:
        <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
            <script type="text/javascript">
                function ShowOpenJobForm(machineId, rowIndex, companyId) {
                    var grid = $find("<%= CarsAndMachinesGrid.ClientID %>");
                        var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element();
                        grid.get_masterTableView().selectItem(rowControl, true);
 
                        window.radopen("EditOpenJobForm_csharp.aspx?MachineId=" + machineId + "&CompanyId=" + companyId, "OpenJobDialog");
                        return false;
                    }
            </script>
        </telerik:RadCodeBlock>

the RadAjaxManager declared as following :

    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
    <AjaxSettings>
                    <telerik:AjaxSetting AjaxControlID="MainPanel">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="MainPanel" LoadingPanelID="RadAjaxLoadingPanel1"></telerik:AjaxUpdatedControl>
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                </AjaxSettings>
    </telerik:RadAjaxManager>
to ajaxfy the updates and show progress when updating grid.

the RadWindowManager declared as following:

    <telerik:RadWindowManager RenderMode="Lightweight" ID="RadWindowManager1" runat="server" EnableShadow="true">
    </telerik:RadWindowManager>


the Panel contains RadGrid 
Inside this Web form I have RadGrid that set to show RadWindow when I click on one of it's columns (OpenJobsColumn) it is a GridTemplateColumn that has HyperLink that has OpenJobLink Id (it is an ItemTemplate)

I have set the link of the HyperLink control in the ItemCreated event as following :

                HyperLink openJobLink = (HyperLink)e.Item.FindControl("OpenJobLink");
                if (openJobLink != null)
                {
                    openJobLink .Attributes["href"] = "javascript:void(0);";
                    openJobLink .Attributes["onclick"] = String.Format("return ShowOpenJobForm('{0}','{1}','{2}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Id"], e.Item.ItemIndex, Request.QueryString["CompanyId"]);
                }


now when I click on the HyperLink (OpenJobLink) it shows the RadWindow and everything is great until here

inside the RadWindow I'm showing a Web Form which contains: (EditOpenJobForm_csharp.aspx)

                                          RadScriptManager (RadScriptManager1)
                                          RadCodeBlock (RadCodeBlock1)
                                          RadAjaxManager (RadAjaxManager1)
                                          RadAjaxLoadingPanel (RadAjaxLoadingPanel1)
                                          RadWindowManager (RadWindowManager1)
                                          RadGrid (PartsGrid)
                                          ScriptManager(ScriptManager1)

 

the RadCodeBlock declared as following:

    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
        <script type="text/javascript">
            function ShowEditForm(id, rowIndex) {
                var grid = $find("<%= PartsGrid.ClientID %>");
                    var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element();
                    grid.get_masterTableView().selectItem(rowControl, true); 
                    window.radopen("EditOpenJobPartsForm_csharp.aspx?InvoiceId=" + id, "OpenJobPartsDialog");
                    return false;
                }
                function ShowInsertForm() {
                    window.radopen("EditOpenJobPartsForm_csharp.aspx?InvoiceId", "OpenJobPartsDialog");
                    return false;

                }
                function refreshGrid(arg) {
                    if (!arg) {
                        $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("Rebind");
                    }
                    else {
                        $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("RebindAndNavigate");
                    }
                }
                function RowDblClick(sender, eventArgs) {
                    window.radopen("EditOpenJobPartsForm_csharp.aspx?InvoiceId=" + eventArgs.getDataKeyValue("InvoiceId"), "OpenJobPartsDialog");
                    return false;
                }
        </script>
    </telerik:RadCodeBlock>

the RadAjaxManager declared as following:

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="PartsGrid">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="PartsGrid" LoadingPanelID="RadAjaxLoadingPanel1"></telerik:AjaxUpdatedControl>
                    </UpdatedControls>
                </telerik:AjaxSetting>
            </AjaxSettings>
</telerik:RadAjaxManager>

in the ASPX I declared a script as following :

           <script type="text/javascript">

            function CloseAndRebind(args)
            {
                GetRadWindow().BrowserWindow.refreshGrid(args);
                GetRadWindow().close();
            }
 
            function GetRadWindow()
            {
                var oWindow = null;
                if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog
                else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well)
 
                return oWindow;
            }
 
            function CancelEdit()
            {
                GetRadWindow().close();
            }
        </script>

The RadGrid (PartsGrid) has a column for edit (GridTemplateColumn) declared as following:

                                <telerik:GridTemplateColumn UniqueName="TemplateEditColumn">
                                    <ItemTemplate>
                                        <asp:HyperLink ID="EditLink" runat="server" Text="Edit"></asp:HyperLink>
                                    </ItemTemplate>
                                </telerik:GridTemplateColumn>


and I set to show RadWindow to edit the selected record in the grid (PartsGrid) using ItemCreated event as following :

            if (e.Item is GridDataItem)
            {
                HyperLink editLink = (HyperLink)e.Item.FindControl("EditLink");
                editLink.Attributes["href"] = "javascript:void(0);";
                editLink.Attributes["onclick"] = String.Format("return ShowEditForm('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Id"], e.Item.ItemIndex);
            }

and the AjaxRequest of RadAjaxManager is declared in code behind as following:

        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (e.Argument == "Rebind")
            {
                PartsGrid.MasterTableView.SortExpressions.Clear();
                PartsGrid.MasterTableView.GroupByExpressions.Clear();
                PartsGrid.Rebind();
            }
            else if (e.Argument == "RebindAndNavigate")
            {
                PartsGrid.MasterTableView.SortExpressions.Clear();
                PartsGrid.MasterTableView.GroupByExpressions.Clear();
                PartsGrid.MasterTableView.CurrentPageIndex = PartsGrid.MasterTableView.PageCount - 1;
                PartsGrid.Rebind();
            }
        }

now when I click on Edit a RadWindow appears over the previous RadWindow and shows a DetailsView to update the selected record of PartsGrid

When I click on update this RadWindow it doesn't update the RadGrid while in database I can see the record updated and the updates doesn't appear until I do a full refresh (close the Previous RadWindow and open it again)

although in detailsview I set the following:

 

        protected void DetailsView1_ItemCommand(object sender, DetailsViewCommandEventArgs e)
        {
            if (e.CommandName == "Update")
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CloseAndRebindA();", true);
            }
            else if (e.CommandName == "Insert")
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CloseAndRebindA('navigateToInserted');", true);
            }
            else
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CancelEdit();", true);
            }
        }

and it contains : 

        <script type="text/javascript">
            function CloseAndRebindA(args)
            {
                var oWnd = GetRadWindowA(); 
                var DialogB = oWnd.get_windowManager().getWindowByName("OpenJobDialog");
                DialogB.refreshGrid(args);
                window.close();
            }
 
            function alerto()
            {
                alert("this is a test");
            }

            function GetRadWindowA()
            {
                var oWindow = null;
                if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog
                else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well)
 
                return oWindow;
            }
 
            function CancelEdit()
            {
                GetRadWindow().close();
            }
        </script>
        <asp:ScriptManager ID="ScriptManager3" runat="server" />

 

I need to update a RadGrid located in a RadWindow using a DetailsView in another RadWindw and apply the updates to appear directly 

I'm not sure if it is about ajax or I don't know

Thank you.

Yazan
Top achievements
Rank 1
 asked on 20 Feb 2017
0 answers
96 views

I have a form with a few textboxes and a save button.  I want RadSpellCheck to launch when the save button is clicked and then on the server execute the click event for the save button.  I don't want a separate button for the spell check.  When I run the page the RadSpellCheck dialog box appears and finds the misspellings but doesn't correct them when the form is submitted.

I appreciate any ideas you all have.

Here's the .aspx markup file:

 

<head runat="server">
    <title></title>
    <telerik:RadScriptBlock ID="script1" runat="server">
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script type="text/javascript">
        function check() {
            Page_ClientValidate();
            if (Page_IsValid) {
                var spell = $find('<%= RadSpell1.ClientID %>');
                spell.startSpellCheck();
                return false;
            }
        }
        function RadSpell1_OnClientCheckFinished() {
            $("#<% =btnSaveReal.ClientID %>").trigger('click');
        }
    </script>
        </telerik:RadScriptBlock>
</head>
<body>
    <form id="form1" runat="server">
        <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
         
     
    <div>
    <asp:TextBox id="txt1" runat="server">My firzt client side TEXTAREA with some delibirate mistakees.</asp:TextBox>
        <br />
        <asp:TextBox id="txt2" runat="server">My secont client side TEXTAREA with some delibirate mistakees.</asp:TextBox>
        <br />
        <asp:Textbox id="txt3" runat="server">My thirdth client side TEXTAREA with some delibirate mistakees.</asp:Textbox>
        <br />
        <asp:TextBox ID="txtTest" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="reqTest" ControlToValidate="txtTest" ErrorMessage="Required" runat="server"></asp:RequiredFieldValidator>
        <br />
        <telerik:RadSpell RenderMode="Lightweight" ID="RadSpell1" runat="server" ControlsToCheck="txt1,txt2,txt3" OnClientCheckFinished="RadSpell1_OnClientCheckFinished" IsClientID="true" ButtonType="None"></telerik:RadSpell>
        <asp:Button ID="btnSave" Text="Save" OnClientClick="return check()" runat="server" />
        <asp:Button ID="btnSaveReal" Text="Save" OnClick="btnSave_Click" style="display:none;" runat="server" />
        <asp:Button ID="btnDelete" Text="Delete" OnClick="btnDelete_Click" runat="server" />
    </div>
    </form>
</body>
</html>

 

Code Behind:

public partial class test : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            
        }

        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                Response.Write(txt1.Text);
            }
        }

        protected void btnDelete_Click(object sender, EventArgs e)
        {
            Response.Write("Delete");
        }
    }

Jutas Arthasarnprasit
Top achievements
Rank 1
 asked on 20 Feb 2017
3 answers
550 views
I have a radgrid on my page and I have placed radbutton on each row of the radgrid at the last column. On button click event, I want to get the first cell value of the respective row. I wanted to do this on using javascript. Is it possible to achieve at client side?
Eyup
Telerik team
 answered on 20 Feb 2017
0 answers
39 views

Hi,

please help.

<telerik:GridBoundColumn DataField="ID" HeaderStyle-Width="80px" HeaderText="ID"
                                UniqueName="ID">
</telerik:GridBoundColumn> 

<telerik:GridNumericColumn DataField="Value" HeaderStyle-Width="80px" HeaderText="Value"
                                UniqueName="Value">
</telerik:GridNumericColumn> 

<telerik:GridBoundColumn DataField="Formual" HeaderStyle-Width="80px" HeaderText="Formual"
                                UniqueName="Formual">
</telerik:GridBoundColumn> //formula example 1+2 . 1 and 2 are an ID and those get values from GridNumericColumn and set it to column "Value" where Column formula exist

Many Thanks

Mr
Top achievements
Rank 1
 asked on 20 Feb 2017
0 answers
82 views

Please visit this demo URL and set theme to MetroTouch Theme and Render Modes to Classic

http://demos.telerik.com/aspnet-ajax/orgchart/examples/rendermodes/defaultcs.aspx

I guess it is UI issue of OrgChart - Render Modes Classic in MetroTouch Theme (UI for ASP.NET AJAX R1 2017 (version 2017.1.118))

SURYA
Top achievements
Rank 2
 asked on 20 Feb 2017
3 answers
575 views

I am using GroupByField in my GroupHeaderTemplate like this:

<telerik:RadGrid ID="grdBookingItems" runat="server">
    <MasterTableView DataKeyNames="ID" ShowFooter="True" ClientDataKeyNames="ID" Font-Size="9">
        <GroupHeaderTemplate>
            <table class="header-template-table" style="display: inline-block">
                <tr>
                    <td>
                        <b><%#Eval("EventName") %></b>
                        <%#Eval("ArticleName") %>
                        (<%#Eval("ID") %> items.)
                    </td>
                    <td style="border: none">
                        <%#Eval("Price") %>
                    </td>
                </tr>
            </table>
        </GroupHeaderTemplate>
        <GroupByExpressions>
            <telerik:GridGroupByExpression>
                <SelectFields>
                    <telerik:GridGroupByField FieldName="EventName" />
                    <telerik:GridGroupByField FieldName="ArticleName" />
                    <telerik:GridGroupByField FieldName="Price" Aggregate="Sum" />
                    <telerik:GridGroupByField FieldName="ID" Aggregate="Count" />
                </SelectFields>
                <GroupByFields>
                    <telerik:GridGroupByField FieldName="ArticleName" />
                    <telerik:GridGroupByField FieldName="EventName" />
                </GroupByFields>
            </telerik:GridGroupByExpression>
        </GroupByExpressions>
        <RowIndicatorColumn Visible="False" FilterControlAltText="Filter RowIndicator column">
            <HeaderStyle Width="20px"></HeaderStyle>
        </RowIndicatorColumn>
        <ExpandCollapseColumn Visible="False" FilterControlAltText="Filter ExpandColumn column">
            <HeaderStyle Width="20px"></HeaderStyle>
        </ExpandCollapseColumn>
        <Columns>
            <telerik:GridBoundColumn Visible="True" DataField="ID" UniqueName="colID" HeaderText="ID">
              <HeaderStyle Width="0" />
            </telerik:GridBoundColumn>
            <telerik:GridTemplateColumn HeaderText="" UniqueName="checkCol" HeaderStyle-Width="50px">
                <HeaderTemplate>
                    <asp:CheckBox ID="chbMasterSelector" runat="server" Checked="True"
                        AutoPostBack="True" OnCheckedChanged="grdBookingItems_masterCheckChanged"
                        Text="" CssClass="sb-up-book" />
                </HeaderTemplate>
                <ItemTemplate>
                    <asp:CheckBox ID="chbSelectRow" runat="server" Checked="true" AutoPostBack="True"
                        CssClass="sb-up-book" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
            <telerik:GridTemplateColumn HeaderText="Move" UniqueName="colMove">
                <ItemTemplate>
                    <asp:Panel CssClass="popup-bookingcard-move-button" runat="server" ID="MoveButton" />
                </ItemTemplate>
                <FooterTemplate>
                    <asp:Panel CssClass="popup-bookingcard-move-button" runat="server" ID="MoveAllButton" ToolTip="Move selected booking"/>
                </FooterTemplate>
            </telerik:GridTemplateColumn>
            <telerik:GridBoundColumn DataField="Amount" Aggregate="Sum" FooterAggregateFormatString="{0:g}" FilterControlAltText="Filter column column"
                HeaderText="Num" UniqueName="colAmount" ItemStyle-HorizontalAlign="Right" FooterStyle-HorizontalAlign="Right">
                <HeaderStyle Width="36px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="EventName" FilterControlAltText="Filter column2 column"
                HeaderText="Activity" UniqueName="colEventName">
                <HeaderStyle Width="150px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="StartTime" DataType="System.DateTime" FilterControlAltText="Filter column3 column"
                HeaderText="Start time" UniqueName="colEventDate" HeaderStyle-Width="112px" DataFormatString="{0:d} {0:t}">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="SectionName" 
                HeaderText="Resource" UniqueName="colSectionName">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ArticleName" FilterControlAltText="Filter column1 column"
                HeaderText="Article" UniqueName="colArticleName">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Price" FilterControlAltText="Filter column3 column" Aggregate="Sum" FooterAggregateFormatString="{0:g}"
                HeaderText="Price" UniqueName="colPrice" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right" FooterStyle-HorizontalAlign="Right">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="StatusText" FilterControlAltText="Filter column4 column"
                HeaderText="Status" UniqueName="colStatus" >
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Barcode" FilterControlAltText="Filter column4 column"
                HeaderText="Barcode" UniqueName="barCode" HeaderStyle-Width="72px">
            </telerik:GridBoundColumn>
               <telerik:GridBoundColumn DataField="NewTime" Visible="False" FilterControlAltText="Filter column4 column"
                HeaderText="Ny tid" UniqueName="newTime" HeaderStyle-Width="112px" DataFormatString="{0:d} {0:t}">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Seatinformation" FilterControlAltText="Filter column1 column"
                HeaderText="Extra info" UniqueName="colSeatinformation">
            </telerik:GridBoundColumn>
        </Columns>
        <EditFormSettings>
            <EditColumn FilterControlAltText="Filter EditCommandColumn column">
            </EditColumn>
        </EditFormSettings>
        <BatchEditingSettings EditType="Cell"></BatchEditingSettings>
        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
    </MasterTableView>
    <ClientSettings>
        <ClientEvents OnRowContextMenu="rowContextMenu" OnRowCreated="grdBookingItems_rowCreated" />
    </ClientSettings>
    <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
    <FilterMenu EnableImageSprites="False">
    </FilterMenu>
</telerik:RadGrid>

 

expecting sum and count to become a summation and a count of the grouped items, but they become 0.

It will look like the attached screenshot.

Maybe this error has been introduced by upgrading the telerik components?

(We are now into version UI for ASP.NET AJAX R3 2016)

 

Konstantin Dikov
Telerik team
 answered on 20 Feb 2017
0 answers
35 views

I have implemented grid drag and drop reordering of telerik grid in my application, similar to the demo given in 

http://demos.telerik.com/aspnet-ajax/grid/examples/columns-rows/rows/drag-and-drop/defaultcs.aspx

This is working fine in chrome when the resolution is 100%. But if the resolution is changed to 90% or 110%, drag and drop is NOT working. There is NO issue in any other browser with any resolution.

The issue even exist in the demo given in the site mentioned above.

siya
Top achievements
Rank 1
 asked on 20 Feb 2017
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?