editorGridPanel请教EXT高手

现在跟着一个项目,有一个这样的烦人问题
HTML code
<ext:panel height="360" style="padding:5 3 0 3">
                        <ext:grid.editorGridPanel id="theGridLeft" clicksToEdit="1"
                            enableColumnMove='false' stripeRows="true" width="480" border="true">
                            <ext:grid.columnModel>
                                <ext:grid.rowNumberer />
                                <ext:grid.checkboxSelectionModel singleSelect="true" />
                                <ext:grid.column header="1号" dataIndex="tcCartonCode"
                                    fieldsType="string" width="40">
                                    <ext:form.textField id="tcCartonCodeEditor" maxLength="30"
                                        allowBlank="false" />
                                </ext:grid.column>
                                <ext:grid.column header="2号" dataIndex="pluTcCode"
                                    fieldsType="string" width="65">
                                    <ext:form.textField id="inputTcPluRowid" name="inputTcPluRowid"
                                        onRender="inputPlu()" selectOnFocus="true" hideLabel="true" />
                                </ext:grid.column>
                                <ext:grid.column header="3号" dataIndex="pluTcName"
                                    fieldsType="string" width="75">
                                </ext:grid.column>
                                <ext:grid.column header="4号" dataIndex="tcTagPrice"
                                    fieldsType="string" width="50">
                                </ext:grid.column>
                                <ext:grid.column header="5号" dataIndex="tcDiscount"
                                    fieldsType="string" width="40">
                                    <ext:form.numberField id="tcDiscountEditor" minValue="0"
                                        maxValue="1" allowBlank="false" />
                                </ext:grid.column>
                                <ext:grid.column header="6号" dataIndex="tcRefPrice"
                                    fieldsType="string" width="50">
                                </ext:grid.column>
                                <ext:grid.column header="7号" dataIndex="tcPrice"
                                    fieldsType="string" width="50">
                                    <ext:form.numberField id="tcPriceEditor" minValue="0"
                                        maxValue="100000" allowBlank="false" />
                                </ext:grid.column>
                                <ext:grid.column header="8号" dataIndex="tcQty" width="45">
                                </ext:grid.column>
                            </ext:grid.columnModel>
                            <ext:data.simpleStore autoLoad="true" data="vp_theDataLeft">
                                <ext:data.field name="tcCartonCode" />
                                <ext:data.field name="pluTcCode" />
                                <ext:data.field name="pluTcName" />
                                <ext:data.field name="tcTagPrice" />
                                <ext:data.field name="tcDiscount" />
                                <ext:data.field name="tcRefPrice" />
                                <ext:data.field name="tcPrice" />
                                <ext:data.field name="tcQty" />
                                <ext:data.field name="pluTcRowid" />
                            </ext:data.simpleStore>
                        </ext:grid.editorGridPanel>
                    </ext:panel>

本来是应该1号,2号,3号,这样的列顺序排下来,可有时候会按顺序排,有时候又是乱的,求大神给个提示,乱的时候有工具把IE的cookie清空就好了,给个问题方向,最好给个提示!谢谢了

作者: leilei369   发布时间: 2011-06-08

没人么??

作者: leilei369   发布时间: 2011-06-09

看看有没有类似的代码 Ext.state.Manager.setProvider(new Ext.state.CookieProvider());删除就OK了。

作者: softroad   发布时间: 2011-06-09