de convertir et de se lier JSON à asp.net gridview

J'ai le JSON suivants

[{"time":"11:28","message":"user1: hi"},{"time":"11:28","message":"user2: hi to you"}] 

il était très facile de sérialiser à partir d'une table de base de données à l'aide de C#.
j'ai utilisé la fonction suivante pour sérialiser

public String ConvertDataTableTojSonString(DataTable dataTable)
{
    System.Web.Script.Serialization.JavaScriptSerializer serializer =
           new System.Web.Script.Serialization.JavaScriptSerializer();

    List<Dictionary<String, Object>> tableRows = new List<Dictionary<String, Object>>();

    Dictionary<String, Object> row;

    foreach (DataRow dr in dataTable.Rows)
    {
        row = new Dictionary<String, Object>();
        foreach (DataColumn col in dataTable.Columns)
        {
            row.Add(col.ColumnName, dr[col]);
        }
        tableRows.Add(row);
    }
    return serializer.Serialize(tableRows);
}

j'ai pensé qu'il pourrait être une erreur dans le JSON, il l'auto, mais je l'ai testé en http://jsonlint.org/ et elle était valide
Cependant, j'ai essayé et beaucoup cherché à convertir n'importe quel format qui peut se lier à asp.net gridview. des idées?

Quel est le problème? Où est ton code? stackoverflow.com/help/how-to-ask

OriginalL'auteur user3565664 | 2014-04-24