If you are using 'detailview', please extend from detailview instead of extending from the default datagrid view.
var myview = $.extend({},detailview,{
	onAfterRender:function(target){
		detailview.onAfterRender.call(this,target);
		var dg = $(target);
		if (dg.datagrid('getRows').length == 0){
			setTimeout(function(){
				dg.datagrid('appendRow',{});
				dg.datagrid('options').finder.getTr(target, 0).css('height',0).find('*').css('height',0);
			},0)
		}
	}
});