Deserialize json so I can databind to it
<p>I've got a json string, which I want to deserialize and put it in an list. I've got my code below, can someone help me in the right direction please? When I run Response.Write(reports.Count); after I've tried to deserialise, it does count 2 entries, but I cant seem to bind to it. Any advice? </p>

<pre><code>public class Report
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
}



on page_load.....

    responseData = [{"FirstName":"George","LastName":"Clooney"},{"FirstName":"Brad","LastName":"Pitt"}]

    IList&lt;Report&gt; reports = new JavaScriptSerializer().Deserialize&lt;IList&lt;Report&gt;&gt;(responseData);

    Response.Write(reports.Count);

    ReportRepeater.DataSource = reports;
    ReportRepeater.DataBind();
</code></pre>
