【问题标题】:Binding Gridview with List created from JSON将 Gridview 与从 JSON 创建的列表绑定
【发布时间】:2012-06-21 11:23:49
【问题描述】:

我正在创建一个从 klout API 获得 JSON 响应的 Web 应用程序。 我的代码如下,

var list= _jsserializer.Deserialize<List<MyItem>>(text_klout as string);

myItem 的定义是

public class MyItem
{
    public string id;
    public string displayName;
    public string name;
    public string slug;
    public string imageUrl;
}

我在 aspx 页面中拖了一个 GridView。然后我在文件后面的代码中做了这个

GridView1.DataSource = list;
GridView1.DataBind();

但我的 GridView 没有填充列表字段。 任何可以指导我的人。 谢谢你的温柔

【问题讨论】:

  • GridView 是什么样的?是自动生成的列还是自定义绑定?
  • 我将自动生成的列设置为 false..

标签: c# asp.net c#-4.0 gridview


【解决方案1】:

代码完全没问题,我们只需要在myItems中添加带有Fields的访问器和修改器,否则它将不起作用。希望这对你们有帮助。我在5到6个小时后找到了它。

【讨论】:

    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    相关资源
    最近更新 更多