在aspx页面中动态填充表

时间:2013-06-26 21:17:18

标签: c# asp.net dynamic

所以我正在从数据库中读取数据,并希望将其显示在这样的网页上:

Name  Age   Fav#  ...other info

Bob   11    15 

Joe   13    4

我想创建一个基于数据库更新其表内容的网站。我知道数据库具有的列数,但不一定是行数。

我正在考虑编写.aspx文件并在读取数据库时生成HTML和值,但我正在查看一些类似的stackoverflow问题,他们建议反对它?建议是创建一个模板.aspx文件并填充它,但如果你不知道要确定的行数,你会怎么做呢?

此外,如果我以编程方式编写自己的Something.aspx文件并创建Something.aspx.cs文件,它们会自动链接在一起吗?

我是ASP.net和C#的新手,所以我不确定是否有更简单的方法。

1 个答案:

答案 0 :(得分:2)

由于您使用的是ASP.NET,我建议使用GridView控件来显示表数据。它有更多的可能性(如内置的分页和排序)。并且您不需要事先知道行数 - GridView将呈现抛出的任何内容,如果nessesery启用分页