我正在尝试了解使用ASP.NET和C#
从数据库布局数据的方法我可以使用像GridView控件这样的行在行中布局我的数据而没有任何问题,如下图所示。
但是我想布置通常在1行中的1行中的所有信息。
例如,每行将有3个单元格,每个单元格包含来自1个数据库行的所有信息,如下图所示。
有没有办法使用现有的ASP.NET控件,例如使用Gridview,或者我是否必须自己构建表?
非常感谢任何帮助。
答案 0 :(得分:0)
您可以使用asp.net DataList服务器控件来实现此目的。它与Repeater非常相似,除了您还可以使用RepeatColumns属性水平显示数据。有关使用的更多详细信息,请查看http://www.builderau.com.au/program/dotnet/soa/Formatting-data-in-columns-with-ASP-NET-s-DataList-control/0,339028399,339270702,00.htm和http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datalist.repeatcolumns.aspx