Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net:gridview和#x2B;展示桌子的水平手风琴?_C#_Html_Css_Asp.net_Gridview - Fatal编程技术网

C# Asp.net:gridview和#x2B;展示桌子的水平手风琴?

C# Asp.net:gridview和#x2B;展示桌子的水平手风琴?,c#,html,css,asp.net,gridview,C#,Html,Css,Asp.net,Gridview,我需要从数据库中创建一个包含大量数据的表,我在asp.net中使用gridview非常简单,但是有一个大问题,我需要自定义该表很多 我想要这样的东西,一行是关于一个人的数据,后面一行是关于他所参与的项目的描述,然后另一行是另一个人的数据,依此类推 表: 当我在平台上单击/悬停(平台我想成为一个手风琴道具/它也可以是一个按钮)时,会在右侧或下方显示一张桌子。 平台手风琴内的桌子: 希望你们能明白,伙计们,我怎么能用水平的桌子线条,手风琴式的桌子,点击/悬停和数据绑定?我需要从数据库中获取数据并将

我需要从数据库中创建一个包含大量数据的表,我在asp.net中使用gridview非常简单,但是有一个大问题,我需要自定义该表很多

我想要这样的东西,一行是关于一个人的数据,后面一行是关于他所参与的项目的描述,然后另一行是另一个人的数据,依此类推

表:

当我在平台上单击/悬停(平台我想成为一个手风琴道具/它也可以是一个按钮)时,会在右侧或下方显示一张桌子。 平台手风琴内的桌子:

希望你们能明白,伙计们,我怎么能用水平的桌子线条,手风琴式的桌子,点击/悬停和数据绑定?我需要从数据库中获取数据并将其放入我描述的表中,但我不知道是否可以使用asp.net gridviews自动生成所需的行/列,还是另一种方法


欢迎任何想法、建议、代码,谢谢

A
GridView
是用于简单数据模型的简单“PowerPoint”解决方案

如果您想要更复杂的东西,请不要使用
GridView
,而是使用
Repeater
来创建HTML表。
Repeater
控件允许您在
ItemTemplate
中创建表行标记。您可以轻松地为
数据源中的每个项目生成两行

当然,还需要使用
Repeater
控件手动生成表格单元格(列)。使用
Literal
Label
控件查看表格单元格中的数据。使用

<%#: DataBinder.Eval(Container.DataItem, "propertyname") %>


分配控件的文本属性。

我会注意听你说的,谢谢,但是你对如何使第二个表的行和列与“x”匹配有想法吗?