What is the easiest way to display a table of data?
<p>Coming from PHP background.  What would be the easiest (best?) way to display a table of data populated in C#?  The format of the data could be modified as required, right now, I am thinking 2D list to store the data.</p>

<p>Gridview is nice and all but I haven't found a way to use a C# List as it's data source.</p>

<p>No real feature is required.  I can implement my own editor / inserter, etc.</p>
