Completed
Last Updated: 30 Sep 2016 10:54 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Grid
Type: Bug Report
0

			
Completed
Last Updated: 22 Jun 2016 10:10 by ADMIN
Steps to replicate the error:
Add a row and press the save button twice (before the first saving finishes, press the button again).
This will throw a "System.NullReferenceException" at "Telerik.Web.UI.GridTableView.FillDataKeys".
Completed
Last Updated: 14 Mar 2016 12:11 by ADMIN
How to reproduce: Setup a RadGrid and configure the render mode to be Lightweight. Add group by expression with one select and one group field. Export to XLSX.

Current behavior: Html code is rendered in the Excel cell

Correct behavior: No Html code should be visible
Completed
Last Updated: 29 Sep 2016 12:32 by ADMIN
Completed
Last Updated: 23 Nov 2015 08:28 by ADMIN
Completed
Last Updated: 12 Nov 2015 13:38 by ADMIN
Between filtering is not working when RadGrid is bound to ClientDataSource. Trying to programmatically filter a date range will cause a JS exception.
Completed
Last Updated: 13 Nov 2015 15:36 by Robert
Completed
Last Updated: 12 Nov 2015 18:05 by Scott
Completed
Last Updated: 02 Nov 2015 12:04 by Mostafa
Completed
Last Updated: 11 Sep 2015 07:18 by ADMIN
ADMIN
Created by: Angel Petrov
Comments: 0
Category: Grid
Type: Bug Report
1

			
Completed
Last Updated: 08 Sep 2015 10:13 by ADMIN
For the time being you can add the following JavaScript workaround at the end of the form:

<script>
            Telerik.Web.UI.RadGrid.prototype.repaint = function () {
                if (!this.canRepaint()) {
                    if (typeof (this.get_element()) != "undefined") {
                        this.add_parentShown(this.get_element());
                    }
                    return;
                }
                else {
                    this._clearParentShowHandlers();
                }

                if (!this._scrolling && this.GridDataDiv) {
                    this._scrolling = $find(this.get_id())._scrolling;
                }

                if (Telerik.Web.UI.GridScrolling && this._scrolling) {
                    if (this._scrolling._shouldInitializeLayoutAndScroll) {
                        this._scrolling._shouldInitializeLayoutAndScroll = false;
                        this._scrolling._initializeDimensions();
                        this._scrolling._initializeScroll();
                    }
                    else {
                        this._scrolling.onWindowResize();
                    }
                }
                else {
                    if (this._repaintWidthFlag)
                        this.get_element().style.width = "";

                    var masterTableViewWidth = 0;
                    if (!!this._masterClientID && this.get_masterTableView() != null) {
                        masterTableViewWidth = this.get_masterTableView().get_element().offsetWidth;
                    }
                    if (this.get_element().offsetWidth < masterTableViewWidth) {
                        this.get_element().style.width = masterTableViewWidth + "px";
                        this._repaintWidthFlag = true;
                    }
                }
                if (this._masterClientID && this.get_masterTableView() && this.get_masterTableView()._virtualization) {
                    this.get_masterTableView()._virtualization.repaint();
                }
            };
        </script>
Completed
Last Updated: 15 Sep 2015 14:07 by ADMIN
Completed
Last Updated: 20 Sep 2016 06:53 by ADMIN
Completed
Last Updated: 25 Nov 2015 12:32 by ADMIN
Created by: Hennie
Comments: 1
Category: Grid
Type: Bug Report
0
Hi Guys,

When editing a grid line on the second page on a child grid detail page the edit form selects the incorrect record to update.  It works fine if you don't use the paging on the on the child..

http://demos.telerik.com/aspnet-ajax/grid/examples/data-editing/insert-update-delete-hierarchy/defaultvb.aspx


Thanks
Hennie
Completed
Last Updated: 12 Aug 2015 11:14 by ADMIN
This bug is present on this Demo that you provide, 

http://demos.telerik.com/aspnet-ajax/grid/examples/data-editing/batch-editing/defaultcs.aspx

Steps to reproduce are:

1. Click on "add new record" command
2. Click on delete button, the one that is a red "X"
3. Click on Save Changes button.
4. It throws an JS error that is visible on any browser dev tools, attached is a screenshot showing that error.

Please fix it soon.
Thanks. 
Completed
Last Updated: 05 Aug 2015 10:28 by ADMIN
Completed
Last Updated: 12 Aug 2015 11:19 by BiBongNet
The event onclick of the checkbox to select all (inside th with class="rgHeader rgCheck") has syntax error with the function $find, which causes javascript error to the whole page in some cases (for me), and in some pages it doesn't and just can be "ignored".

This can be seen at the demo: http://demos.telerik.com/aspnet-ajax/grid/examples/functionality/selecting/row-selection/defaultcs.aspx
This demo page is not "broken down", but Firebug reports error: TypeError: toolTip is undefined. So, ToolTips might be affected.

Function error: onclick="$find(&quot;ctl00_ContentPlaceholder1_RadGrid1&quot;)._selectAllRows(&quot;ctl00_ContentPlaceholder1_RadGrid1_ctl00&quot;, &quot;&quot;, event);"

So, using "&quot;" (double quote) here causes error. It should be "&#39;" (single quote) like all other functions in th with class="rgHeader" as below.

<th scope="col" class="rgHeader rgCheck">
        <input id="ctl00_ContentPlaceholder1_RadGrid1_ctl00_ctl02_ctl00_ClientSelectColumnSelectCheckBox" type="checkbox" name="ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ClientSelectColumnSelectCheckBox" onclick="$find(&quot;ctl00_ContentPlaceholder1_RadGrid1&quot;)._selectAllRows(&quot;ctl00_ContentPlaceholder1_RadGrid1_ctl00&quot;, &quot;&quot;, event);" />
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;CustomerID&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl00&#39;,&#39;&#39;)">Customer ID</a>
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;CompanyName&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl01&#39;,&#39;&#39;)">Company Name</a>
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;ContactName&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl02&#39;,&#39;&#39;)">Contact Name</a>
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;ContactTitle&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl03&#39;,&#39;&#39;)">Contact Title</a>
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;Address&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl04&#39;,&#39;&#39;)">Address</a>
    </th>
    <th scope="col" class="rgHeader">
        <a onclick="Telerik.Web.UI.Grid.Sort($find(&#39;ctl00_ContentPlaceholder1_RadGrid1_ctl00&#39;), &#39;PostalCode&#39;); return false;" title="Click here to sort" href="javascript:__doPostBack(&#39;ctl00$ContentPlaceholder1$RadGrid1$ctl00$ctl02$ctl00$ctl05&#39;,&#39;&#39;)">Postal Code</a>
    </th>