0
我想要一个JSON文档,把它放到一个列表中,并将其绑定到一个gridview。我尝试了几种不同的方式,没有任何作用。这是我的代码,问题在最后4行。如何将列表绑定到gridview?
protected void Page_Load(object sender, EventArgs e)
{
var from = origin.Text;
var to = destination.Text;
var requesturl = @"http://maps.googleapis.com/maps/api/directions/json?origin =" + from + "&alternatives=false&units=imperial&destination=" + to + "&sensor=false;";
string content = file_get_contents(requesturl);
JavaScriptSerializer jss = new JavaScriptSerializer();
var d = jss.Deserialize<dynamic>(content);
List<string> sl = d;
GridView1.DataSource = content;
GridView1.DataBind();
}
为什么你会使用呈现字符串列表一个GridView? – 2013-03-06 22:33:28
@ Mt.Schneiders,我是一个noob。我来自数据库背景。返回的JSON是一组方向。我想在网格中将每一步显示为一行。 – RagePwn 2013-03-06 22:56:18
看看http://stackoverflow.com/questions/5426454/liststring-as-gridview-datasource-what-do-i-put-for-datafield-in-the-gvs-bou – RandomUs1r 2013-03-06 23:35:07