2012-12-28 22 views
0
**Header: Hobbies** 

Item1 

Item2 

Item3 

**Hobbies: Textbox Field** 

**Header: Skills** 

Item1 

Item2 

Item3 

**Skills: Textbox Field | Save Button** 

如何在ASP.Net中创建这种Gridview?如何创建这种Gridview是ASP.Net?

每个组头,都有一个字段来显示项目和文本框字段,我可以在其中放置用户所需输入的值以及将记录保存到数据库的按钮。

回答

1

考虑使用ListView Web服务器控件而不是GridView。

的ListView:的ASP.NET ListView控件可以绑定到从数据源返回并显示它们的数据项。您可以在页面中显示数据。 您可以单独显示项目,也可以将它们分组。

ListView控件以通过使用模板和样式定义的格式显示数据。对于任何重复结构中的数据都很有用,类似于DataList和Repeater控件。但是,与这些控件不同,使用ListView控件,您可以使用户能够编辑,插入和删除数据,以及对数据进行排序和分页,而无需代码。

0

你的数据是如何组织的? 如果它是规范化的,那么你必须有不同的标题表用于由用户标识符链接的不同标题。如果是这样的话,最简单的方法就是嵌套gridview.Create父Gridview与一列。将该列转换为temperate fiels,在每一行中放置一列1列X行(标题编号)的表格,放下单独的gridview并将它们绑定到所需的userid。