我想從我的C#控制器中的網格中獲取值。這是我的商店和網格如何從網格獲取值到C#控制器
Ext.create('Ext.data.Store', {
storeId:'store',
fields:['name', 'email', 'phone'],
proxy: {
type: 'memory',
reader: {
type: 'json',
root: 'items'
}
}
});
Ext.create('Ext.grid.Panel', {
store: Ext.data.StoreManager.lookup('store'),
columns: [
{ text: 'Name', dataIndex: 'name' },
{ text: 'Email', dataIndex: 'email', flex: 1 },
{ text: 'Phone', dataIndex: 'phone' }
],
height: 200,
width: 400,
renderTo: Ext.getBody()
});
這是我在嘗試我的網格值傳遞給控制器
var records = [];
this.store.data.each(function(rec) {
records.push(rec.data);
});
Ext.Ajax.request({
url: 'mycontroller/read_grid',
params: {
par1: Ext.encode(records)
}
})
我的問題是如何獲取的所有值從柱的電話更新我的sql數據庫。我使用某種陣列還是有一種方法來獲得列「電話」的所有值來存儲在數據庫中
我對不起,真的...真的Ÿ,這是我發送給我的服務器的電子郵件。基本上電子郵件地址是在網格上輸入的,當我點擊提交按鈕後,我得到網格上的所有電子郵件地址發送電子郵件到這些地址。所以我仍然需要idProperty? – EagleFox
@EagleFox OK,然後看我的編輯。我認爲如果商店只是本地的,那麼這可能不是嚴格要求。檢查我添加的內容,我猜你會看到它是否有效。 – sra
是的謝謝你sra ...我可以從客戶端收到電子郵件罰款,現在我怎麼處理服務器端...我很抱歉我使用c#...我試圖使「電子郵件」的對象和然後獲取值,但我得到空 – EagleFox