submit textfield + grid in ExtJS:
buttons: [
handler:
function () {
//Читаем Грид, и не надо никаких Сторе.Синк или Сторе.Сейв
var records = [];
storeGridBarCode.data.each(function (rec) {
records.push(rec.data);
});
Panel.submit(
{
waitMsg: "Loading...", //not in 4.1.0 - хрен его знает почему ???
params: {
action: 'update', //Можно убрать.
par1: Ext.encode(records) //par1 содержит JSON Грида
},
url: ...
success: ...
failure: ...
});
C#
[Serializable]
public class DirElement
{
public int? DirID;
public string DirName;
}
...
JavaScriptSerializer serializer = new JavaScriptSerializer();
DirElement[] _DW = serializer.Deserialize<DirElement[]>(par1);
...
П.С.
Ex_Soft,
Цитата:
|
Полагаю топик зашел в тупик... Пора сворачивать этот балаган...
|
Не признаю тупиков - всё всегда довожу до логического "конца". И сейчас довёл!
П.С.2
Может кому пригодится, а может пригодится даже Вам, уважаемый
Ex_Soft.
П.С.3
Вы мне очень многим помогли,... и я надеюсь у нас нет "обид" ???