在ASP中,只要通过<%=rs("Vname")%>就可以轻松地实现任何的页面结构

在asp.net中

我只能通过datagrid直接这样显示

编号 内容
1 我要发帖子了
2 我要发第二个帖子了
3 第三个帖子还是我发的


我要显示

编号:1
内容:我要发帖子了
编号:2
内容:我要发第二个帖子了
编号:3
内容:第三个帖子还是我发的

应该怎么写代码像这样排版?(红色部分为从数据库里读取的内容)
哪个大虾最好使用C#说明一下,当然VB也是可以的,只是不了解.NET的读取原理