我正在返回 SQL 结果。首先我想我应该使用阅读器还是适配器?其次,我想将结果输出到表中(由于页面中正在执行其他功能,我无法使用 GridView)。所以我想知道如何构建自己的表并使用 mySQL 数据库中的数据进行填充。我找不到任何东西告诉我如何输出我想要的内容。我找到文本框、标签、文件等,但找不到内联 html?我正在使用 ASP.net 和 C#
谢谢
最佳答案
阅读器将比适配器更快,您将获得更好的性能,并且一旦您开始使用 html 表格创建自己的网格,您的生活将变得更加复杂。
如果您不想编写大量代码,请使用适配器,因为您将获得 DataTable,您可以轻松地循环并构建自己的 html 表。
您正在寻找的是:System.Web.UI.HtmlControls命名空间。
- Html表格
- HtmlTableCell
- HtmlTableCellCollection
- HtmlTableRow
- HtmlTableRowCollection
您可以构建 HtmlTable 并将其呈现到页面。看看这个例子:Creating HTML Table...
此外,您可能想查看 HtmlGenericControl您可以在其中创建任何您想要的元素,例如: new HtmlGenericControl("div");
关于c# - 从 SQL 结果构建表 ASP.net C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493164/