Jul 31, 2009, 9:58 AM
Missing Data from GridPanel
hi, the code below demonstrates that I have a grid panel that only shows 2 records, but the store has 4 entries ???
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1">
<!-- Coolite Toolkit for ASP.NET with ExtJS [Professional Edition]. Version 0.8.0.30406. -->
<link rel="stylesheet" type="text/css" href="/Aksia.Intranet/CooliteResources/extjs/resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css" href="/Aksia.Intranet/CooliteResources/extjs/resources/css/xtheme-slate.css" id="ext-theme" />
<link rel="stylesheet" type="text/css" href="/Aksia.Intranet/CooliteResources/ux/plugins/panelresizer/css/panelresizer.css" />
<link rel="stylesheet" type="text/css" href="/Aksia.Intranet/CooliteResources/ux/plugins/gridfilters/css/gridfilters.css" />
<style type="text/css">
.icon-tablesort{background-image:url(/Aksia.Intranet/CooliteResources/icons/table_sort.png) !important;}
</style>
<title>All </title>
<style>
.x-grid3-td-fullName .x-grid3-cell-inner
{
font-family: tahoma, verdana;
display: block;
font-weight: normal;
font-style: normal;
color: #385F95;
white-space: normal;
}
.x-grid3-row-body p
{
margin: 5px 5px 10px 5px !important;
width: 99%;
color: Gray;
}
.x-grid3-row-body
{
margin: 2px 2px 2px 75px !important;
width: 99%;
color: Gray;
}
#fi-button-msg
{
border: 2px solid #ccc;
padding: 5px 10px;
background: #eee;
margin: 5px;
float: left;
}
.whiteLabel
{
font-size:10pt !important;
font-weight:bolder !important;
color:white;
}
</style>
<link href="../../App_Themes/AksiaOriginal/dynamicForms.css" type="text/css" rel="stylesheet" />
<link href="../../App_Themes/AksiaOriginal/StyleSheet.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="/Aksia.Intranet/extjs/adapter/ext/ext-base-js/coolite.axd?30406"></script>
<script type="text/javascript" src="/Aksia.Intranet/extjs/ext-all-js/coolite.axd?30406"></script>
<script type="text/javascript" src="/Aksia.Intranet/coolite/coolite-core-js/coolite.axd?30406"></script>
<script type="text/javascript" src="/Aksia.Intranet/coolite/coolite-data-js/coolite.axd?30406"></script>
<script type="text/javascript" src="/Aksia.Intranet/ux/plugins/panelresizer/panelresizer-js/coolite.axd?30406"></script>
<script type="text/javascript" src="/Aksia.Intranet/ux/plugins/gridfilters/gridfilters-js/coolite.axd?30406"></script>
<script type="text/javascript">
//<![CDATA[
Ext.onReady(function(){this.TopStore_Data=[{"CRMTypeId":4,"CRMEntityId":28,"EntityTypeId":1,"EntityId":446,"EntityName":"King Street Capital Management","Title":"Mgmt Co Note","Description":"Link to king street","Filename":null,"Filepath":null,"CreatedOn":"2009-07-31T08:27:55"},{"CRMTypeId":4,"CRMEntityId":28,"EntityTypeId":1,"EntityId":1171,"EntityName":"Cerberus Capital Management","Title":"Mgmt Co Note","Description":"Link to king street","Filename":null,"Filepath":null,"CreatedOn":"2009-07-31T08:27:55"},{"CRMTypeId":4,"CRMEntityId":26,"EntityTypeId":1,"EntityId":1171,"EntityName":"Cerberus Capital Management","Title":"trs","Description":"test","Filename":null,"Filepath":null,"CreatedOn":"2009-07-31T07:52:14"},{"CRMTypeId":4,"CRMEntityId":26,"EntityTypeId":0,"EntityId":1,"EntityName":"Aksia Test Client Group","Title":"trs","Description":"test","Filename":null,"Filepath":null,"CreatedOn":"2009-07-31T07:52:14"}];this.TopStore=new Coolite.Ext.Store({id:"TopStore",ajaxEventConfig:{formProxyArg:"form1"},remoteSort:true,reader:new Ext.data.JsonReader({fields:[{type:"int",name:"CRMTypeId"},{type:"int",name:"EntityTypeId"},{type:"int",name:"EntityId"},{type:"string",name:"EntityName"},{type:"string",name:"Title"},{type:"string",name:"Description"},{type:"string",name:"Filename"},{type:"string",name:"Filepath"},{dateFormat:"Y-m-dTh:i:s",type:"date",name:"CreatedOn"}],id:"CRMEntityId"}),autoLoad:true});TopStore.proxy=new Ext.data.PagingMemoryProxy(TopStore_Data, false);TopStore.on("beforeload",function(store,options){if(!options.params){options.params = {};};Ext.apply(options.params,{});Ext.applyIf(options.params,{"start":0,"limit":20});});this.ctl02=new Ext.grid.RowSelectionModel({proxyId:"ctl02"});this.ColumnModel3=new Ext.grid.ColumnModel({proxyId:"ColumnModel3",columns:[{width:45,sortable:true,header:"CRM",dataIndex:"\"CRMTypeId\"\"",align:"center",id:"CRMTypeId"},{width:200,sortable:true,header:"Entity",dataIndex:"EntityName",id:"EntityName"},{width:600,sortable:true,header:"Title",dataIndex:"Title",id:"Title"},{width:50,sortable:true,header:"File",dataIndex:"Filepath",id:"Filepath"},{width:55,sortable:true,renderer:Ext.util.Format.dateRenderer('m/d/Y'),header:"Date",dataIndex:"CreatedOn",align:"center",id:"CreatedOn"}]});new Ext.Panel({id:"Panel2",monitorResize:true,renderTo:"Panel2_Container",autoWidth:true,autoHeight:true,layout:"coolitefit",items:{id:"GridTop",xtype:"coolitegrid",plugins:[new Ext.ux.PanelResizer({minHeight:100}),new Ext.grid.GridFilters({filters:[{type:"string",dataIndex:"EntityName"},{type:"string",dataIndex:"Title"},{type:"string",dataIndex:"Description"},{pickerOpts:{format:"Y-m-d\\Th:i:s"},type:"date",dataIndex:"CreatedOn"}]})],height:650,autoWidth:true,header:false,bbar:new Ext.PagingToolbar({id:"PagingToolBar3",xtype:"paging",items:[{id:"ToolbarButton2",xtype:"tbbutton",text:"Expand/Collapse Groups",iconCls:"icon-tablesort",listeners:{click:{fn:function(el,e){Ext.get("GridPanel1").getView().toggleAllGroups();}}}},{id:"ctl03",xtype:"coolitetbspacer",width:100}],store:TopStore,emptyMsg:"You don't have any notes!",displayMsg:"Displaying Notes {0} - {1} of {2}",displayInfo:true}),memoryIDField:"CRMEntityId",trackMouseOver:true,stripeRows:true,pbarID:"PagingToolBar3",store:TopStore,sm:this.ctl02,loadMask:{showMask:true},cm:this.ColumnModel3,autoExpandColumn:"Title"}});Coolite.Ext.initRefreshPagingToolbar(GridTop);PagingToolBar3.on("change",function(el,data){this.getActivePageField().setValue(data.activePage);});});Ext.QuickTips.init();Coolite.Ext.ScriptManagerUniqueID="ScriptManager1";Ext.BLANK_IMAGE_URL="/Aksia.Intranet/extjs/resources/images/slate/s-gif/coolite.axd";
//]]>
</script>
</head>
<body>
<form name="form1" method="post" action="All.aspx?1249043629699" id="form1">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTEwMjYzMzk1MDgPZBYCAgQPZBYEAgMPFCoSU3lzdGVtLldlYi5VSS5QYWlyAQ8FCXZzTWVtYmVycxQrAAEPBQZSZWFkZXIUKwQBDwUEYmFzZRYCHghSZWFkZXJJRAULQ1JNRW50aXR5SWRkAgUPZBYCZg8WAh4FY2xhc3MFCHgtaGlkZGVuFgICAQ9kFgJmDxQrBAEPBQRiYXNlDxYCHgdWaXNpYmxlZ2QWBAIBDxQrBAEPBQRiYXNlDxYCHgVMb2NhbGhkZAIDD2QWAmYPFCsEAQ8FCXZzTWVtYmVycxQrAAEPBQlMaXN0ZW5lcnMUKwABDwUFQ2xpY2sUKwQBDwUEYmFzZRYCHgdIYW5kbGVyBSoje0dyaWRQYW5lbDF9LmdldFZpZXcoKS50b2dnbGVBbGxHcm91cHMoKTtkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYFBQ5TY3JpcHRNYW5hZ2VyMQUGUGFuZWwyBQdHcmlkVG9wBQ5QYWdpbmdUb29sQmFyMwUOVG9vbGJhckJ1dHRvbjI24zMw3D/RDjJlatoaA+iXmpLk0g==" />
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="../../Scripts/CRMScripts.js" type="text/javascript"></script>
<div id="Panel2_Container">
<script>var siteRoot = 'http://localhost/Aksia.Intranet/'</script>
</form>
</body>
</html>