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 데이터베이스. 어떤 종류의 배열을 사용하거나 데이터베이스에 저장할 "전화"열의 모든 값을 가져 오는 메서드가 있습니까?
I에 대한 collect & request 참조 (안된) 할 수있는 하나의 필드 유형을 취득 해를 보내려면 죄송합니다. sra ... actall y, 내 서버로 보내는 이메일입니다. 기본적으로 이메일 주소가 그리드에 입력되고 제출 버튼을 누르면 그리드의 모든 이메일 주소가 이메일로 전송됩니다. 그래서 여전히 idProperty가 필요합니까? – EagleFox
@EagleFox 확인을 클릭 한 다음 내 편집을 봅니다. 나는 상점이 단지 지역적이라면 엄격히 요구되지 않을 것이라고 생각한다. 내가 추가 한 것을 확인해 보라. 그것이 효과가 있는지 알 것이다. – sra
yes sra ... 고맙습니다. 클라이언트 쪽에서 이메일을받을 수 있습니다. 이제 서버 측에서 어떻게 처리해야합니까? 저는 C#을 사용하여 유감입니다 ... "이메일"개체를 만들려고 시도했습니다. 그런 다음 값을 가져 오지만 null이됩니다. – EagleFox