Index: branches/RC/core/admin_templates/js/grid.js =================================================================== diff -u -N -r10127 -r11929 --- branches/RC/core/admin_templates/js/grid.js (.../grid.js) (revision 10127) +++ branches/RC/core/admin_templates/js/grid.js (.../grid.js) (revision 11929) @@ -536,4 +536,15 @@ } } return res; +} + +Grid.prototype.each = function($callback) { + var $result = null; + + for (var i in this.Items) { + $result = $callback.call(this.Items[i], i); + if ($result === false) { + break; + } + } } \ No newline at end of file