Aug 05, 2012, 9:49 AM
[CLOSED] GridPanel error when saving (SubmitData)
Hi
I have a problem when migrating to v.2.
When i call #{GridPanel2}.submitData(), response is
Status Code: 200Status Text: BADRESPONSE: syntax error
{serviceResponse:{success:true,data:}}
I have a problem when migrating to v.2.
When i call #{GridPanel2}.submitData(), response is
Status Code: 200Status Text: BADRESPONSE: syntax error
{serviceResponse:{success:true,data:}}
<ext:Store ID="StoreData" runat="server" OnSubmitData="SubmitData" OnReadData="StoreData_Refresh">
<Proxy>
<ext:PageProxy />
</Proxy>
<Model>
<ext:Model>
<Fields>
<ext:ModelField Name="name" />
<ext:ModelField Name="id" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
<ext:GridPanel runat="server" ID="GridPanel2" StoreID="StoreData">
<TopBar>
<ext:Toolbar>
<Items>
<ext:Button ID="Button7" Text="Save">
<Listeners>
<Click Handler="#{GridPanel2}.submitData();" />
</Listeners>
</ext:Button>
</Items>
</ext:Toolbar>
</TopBar>
<ColumnModel ID="ColumnModel2" runat="server">
<Columns>
<ext:Column ID="name" Text="Name" DataIndex="name" />
</Columns>
</ColumnModel>
</ext:GridPanel>
And C# code:protected void StoreData_Refresh(object sender, StoreReadDataEventArgs e)
{
DataTable tab = new DataTable();
tab.Columns.Add("name");
tab.Columns.Add("id");
DataRow r = tab.NewRow();
r["name"] = "sadas";
r["id"] = 1;
tab.Rows.Add(r);
tab.AcceptChanges();
this.StoreData.DataSource = tab;
this.StoreData.DataBind();
}
protected void SubmitData(object sender, StoreSubmitDataEventArgs e)
{
//TODO Something
//List<OsobaGrid> osoby = e.Object<OsobaGrid>();
}
Thanks
Last edited by Daniil; Aug 06, 2012 at 10:12 AM.
Reason: [CLOSED]