Hi,everybody
I have a problem with Js returned by the GET request trigger POST request.Example like this
page file
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <ext:ResourceManager ID="ResourceManager1" runat="server" />
    <form id="form1" runat="server">
    <ext:Viewport runat="server" ID="VP">
    </ext:Viewport>

    </form>
</body>
</html>
cs file
public partial class WebFormTest : System.Web.UI.Page
    {

        FormPanel FP;
        TextField TF;
        ComboBox CB;
        GridPanel GP;
        Button BTN;
        Toolbar TB;
        Store Store1;
        Model Model1;
        TreePanel TP;
        TreeStore Store2;
        protected override void OnInit(EventArgs e)
        {
            FP = new FormPanel();
            FP.ID = "FP";
            FP.Title = "FP";
            FP.Region = Region.Center;

            TF = new TextField();
            TF.ID = "TF";
            TF.FieldLabel = "TF";

            CB = new ComboBox();
            CB.ID = "CB";
            CB.FieldLabel = "CB";
            CB.Items.Add(new ListItem("one", "1"));
            CB.Items.Add(new ListItem("two", "2"));

            Button test = new Button(){ID="testbtn",Text="test"};
            test.Listeners.Click.Handler = "App.Store2.load()";
            FP.TopBar.Add(new Toolbar() { Items = { test } });

            FP.Items.Add(TF);
            FP.Items.Add(CB);

            GP = new GridPanel();
            GP.ID = "GP";
            GP.Title = "GP";
            GP.Region = Region.East;

            GP.Listeners.BeforeRender.Handler = "App.Store1.reload()";

            BTN = new Button();
            BTN.ID = "BTN";
            BTN.Text = "click";
            BTN.Icon = Icon.ArrowJoin;
            BTN.DirectEvents.Click.Event += new ComponentDirectEvent.DirectEventHandler(Click);

            TB = new Toolbar();
            TB.Items.Add(BTN);

            GP.TopBar.Add(TB);

            Store1 = new Store();
            Store1.ID = "Store1";
            Store1.ReadData += new Store.AjaxReadDataEventHandler(WebFormTest_ReadData);

            Model1 = new Model();
            Model1.ID = "Model1";

            Store1.Model.Add(Model1);

            GP.Store.Add(Store1);

            TP = new TreePanel();
            TP.ID = "TP";
            TP.Title = "TP";
            TP.Region = Region.East;
            TP.RootVisible = false;
            TP.Root.Add(new Node() { NodeID = "test" , Text="test"});

            Store2 = new TreeStore();
            Store2.ID = "Store2";
            Store2.ReadData += new TreeStoreBase.ReadDataEventHandler(Store2_ReadData);

            TP.Store.Add(Store2);

            VP.Items.Add(FP);

            //VP.Items.Add(GP);

            VP.Items.Add(TP);

            base.OnInit(e);
        }


        void Store2_ReadData(object sender, NodeLoadEventArgs e)
        {
            
        }


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!X.IsAjaxRequest)
            {
                this.Store1.DataSource = this.Data;
                this.Store1.DataBind();
                CB.Value = "2";
                TF.Value = "TEXT";
            }
        }



        protected void Refresh(object sender, DirectEventArgs e)
        {

        }

        bool flag = false;
        protected void Click(object sender, DirectEventArgs e)
        {
            GP.GetStore().Reload();
            flag = true;
        }

        protected override void OnPreRender(EventArgs e)
        {
            if (flag)
            {
                TF.Value = "asdasd";
            }
            base.OnPreRender(e);
        }

        protected void WebFormTest_ReadData(object sender, StoreReadDataEventArgs e)
        {
            
        }

        private object[] Data
        {
            get
            {
                return new object[]
            {
                new object[] { "3m Co", 71.72, 0.02, 0.03, "9/1 12:00am" },
            };
            }
        }
    }
When GET to this page it return result like this
Click image for larger version. 

Name:	1.png 
Views:	14 
Size:	13.8 KB 
ID:	6059
and the POST request has no form data
Click image for larger version. 

Name:	2.png 
Views:	9 
Size:	87.2 KB 
ID:	6060
when i click the button which trigger treestore load,store send a POST request
Click image for larger version. 

Name:	3.png 
Views:	10 
Size:	4.1 KB 
ID:	6061
Click image for larger version. 

Name:	4.png 
Views:	10 
Size:	99.9 KB 
ID:	6062
it has form data again.