I am usign below code it works find the problem is its only binding column name in gridview and return values are not binding please advice
string page = "https://api.postcodes.io/postcodes/L33AN";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(page);
//&tracking_number=" + txtttnumber.Text + "&courier=" + ddlcourier.SelectedValue
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
readStream = new StreamReader(receiveStream);
else
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
// List<string> list = new List<string>();
//Convert JSON object into String
string data = readStream.ReadToEnd();
//Convert JSON object into Dictionary
Dictionary<string, object> dict = new JavaScriptSerializer().Deserialize<Dictionary<string, object>>(data);
//Convert into variable
var GridData = dict["result"];
GridView1.DataSource = GridData;
GridView1.DataBind();
}