User controls (listview, gridview etc) or Use  custom made tables or lists
<p>I'm starting a project in ASP.net, but since I first started with asp.net mvc. It's a bit weird with all the user controls you can just drag on the page and bind it with a datasource.</p>

<p>Is it bad practice to simply make a public variable on the code behind file and loop through it with a for-each like in asp.net mvc with the razor engine and making a table that way?</p>
