我正在使用ASP.NET开发一个网站。我有一个用户可以放置广告的页面。因此,在用户填写必填字段后,我将这些记录放在Json数组中,然后将它们发布到另一个页面使用。
我正在使用此代码通过代码提交Json数组。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost:51247//Check.aspx");
request.Method = "POST";
request.ContentType = "application";
request.AllowAutoRedirect = false;
//Put the post data into the request
byte[] data = Encoding.UTF8.GetBytes(jsonString);
request.ContentLength = data.Length;
Stream reqStream = request.GetRequestStream();
reqStream.Write(data, 0, data.Length);
reqStream.Close();
所以我在Check.aspx中设置一个断点来检查其他Json数组是否获得。一切正常。但问题是Check.aspx页面再次登陆我的源页面。我想要做的是执行我的新页面(Check.aspx)而不是这个页面。那怎么办呢?
我将按钮的PotbackUrl设置为重定向到该页面,但随后Json数组变空。那么如何通过考虑我的Json数组来执行我的新页面呢?