how to remove row from dgrid
<p>I have defined dgrid and a button for removing row:</p>

<p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
<div class="snippet-code">
<pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;link rel="stylesheet" href="http://cdn.rawgit.com/SitePen/dgrid/v1.1.0/css/dgrid.css" media="screen" /&gt;
&lt;/head&gt;
&lt;body class="claro"&gt;


    &lt;div id="container"&gt;&lt;/div&gt;
    &lt;button id="remove"&gt;Remove&lt;/button&gt;

    &lt;script type="text/javascript"&gt;
        var dojoConfig = {
            async: true,
            packages: [
                { name: 'dgrid', location: '//cdn.rawgit.com/SitePen/dgrid/v1.1.0' },
                { name: 'dstore', location: '//cdn.rawgit.com/SitePen/dstore/v1.1.1' }
           ]
        };
    &lt;/script&gt;
    &lt;script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js"&gt;&lt;/script&gt;
    &lt;script type="text/javascript"&gt;
    require([
                'dojo/_base/declare',
                'dojo/on',
                "dojo/dom", 
                "dstore/Memory",
                "dstore/Trackable",
                'dstore/SimpleQuery', 
                'dgrid/Grid', 
                'dgrid/extensions/Pagination',
                'dgrid/extensions/DijitRegistry',
                'dojo/domReady!'
    ],
   function(declare, on, dom, Memory, Trackable, SimpleQuery, Grid, Pagination, DijitRegistry) {
        var data = [];
        for (var i = 1; i &lt;= 500; i++) {
                data.push({id:i,name: 'Name '+i, value: i});
        }

        var Store = declare([Memory, SimpleQuery, Trackable]);
        var myStore = new Store({data:data});

        var MyGrid = declare([Grid, Pagination]);
        var grid = new MyGrid({
                collection: myStore,
                columns: {
                        'id' : 'Id',
                        'name' : 'Name',
                        'value' : 'Value'
                },
                className: "dgrid-autoheight",
                showLoadingMessage: false,
                noDataMessage: 'No data found.'
        }, 'container');
        grid.startup();
        on(dom.byId('remove'),'click',function() {
                myStore.remove(10);
        });
    }); 
    &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
</div>
</div>
</p>

<p>The dgrid shows up, you can sort it, edit name or value.</p>

<p>The problem is, that when you click on the "remove" button, row is deleted, but then, at the end of the gird is 9x written: "No data found" and the dgrid stops to work (you cant delete any other row).</p>

<p>If you set showLoadingMessage: to true, then everything works without a problem.</p>

<p>Edit: I have simplified the example. Problem persists.</p>