Jun 28, 2013, 10:57 AM
How to add/remove fields from store Ext.net 2.2
I was updating the store fields dynamically with the code mentioned in below snippet for earlier versions of Ext.net but now i am not getting alternative approach to solve my issue.
var fields="field1~field2~field3";
function reconfigFields(store, fields) {
var fieldArr = fields.split('~');
if (fieldArr.length == 1 && fieldArr[0] == '') { return; }
var i;
while (store.fields.getCount() > 0) {
store.fields.removeKey(store.fields.getKey(store.fields.itemAt(0)));
store.fields.removeAt(0);
}
for (i = 0; i < fieldArr.length; i++) {
store.fields.add(fieldArr[i], new Ext.data.Field({
name: fieldArr[i]
}));
}
}
Now, i am able to remove all fields by the function store.removeFields(); but to add new fields i am not getting any method. Please help me to solve my issue with Ext.Net upgrade.
Last edited by rishu; Jun 28, 2013 at 11:02 AM.