Я новичок в EXT.NEt управлении .... i hv создал сетку в течение времени разработки и после этого i hv создал один файл с расширением .html в javascript во время выполнения и заполните данные. теперь как я могу связать этот магазин с gridpanel в javascript.Как связать хранилище в GridPanel
GridPanel во время разработки ....
<ext:GridPanel ID="gridpanel" runat="server" MinWidth="1000" MinHeight="400" ForceFit="true">
<TopBar>
<ext:Toolbar ID="Toolbar1" runat="server">
<Items>
<ext:ToolbarFill ID="ToolbarFill1" runat="server" />
<ext:Button ID="Button3" runat="server" Text=" Export" Icon="PageExcel">
<Listeners>
<Click Handler="submitValue(#{gridpanel}, #{FormatType}, 'xls');" />
</Listeners>
</ext:Button>
</Items>
</ext:Toolbar>
</TopBar>
<ColumnModel>
<Columns>
<ext:Column ID="Col8" runat="server" Text="Project" DataIndex="Project"></ext:Column>
</Columns>
<Columns>
<ext:Column ID="Col1" runat="server" Text="Parcel" DataIndex="Parcel"></ext:Column>
</Columns>
</ColumnModel>
</ext:GridPanel>
Теперь я создать магазин в JavaScript
var store = Ext.create('Ext.data.Store', {
storeId: 'mapList',
fields: ['project', 'parcel'],
autoLoad: true,
pageSize: 10,
data: listdata,
proxy: {
type: 'memory',
reader: {
type: 'json',
root: 'items'
}
}
});
var ExtGridPanel = Ext.getCmp('ContentPlaceHolder1_gridpanel');
Теперь, как я могу связать этот магазин к нашей GridPanel
Как я знаю - невозможно создать сетку без сохранения и установить ее позже. Во время создания сетки вам необходимо предоставить правильный магазин. Почему вы не хотите создавать сетку на стороне js? – Andron
Привет @Andron спасибо за отзыв .. Я попытался создать сетку на javascript, и это работает, но пейджинг не работает. я дал размер страницы 10, но не принимает и не показывает всю запись. –