具有特定列上的子列的数据网格视图
Posted
技术标签:
【中文标题】具有特定列上的子列的数据网格视图【英文标题】:data grid view with sub columns on a particular column 【发布时间】:2013-07-01 16:02:18 【问题描述】:我正在创建一个生成报告的表单。我的一列(描述),需要 2 个子列(大小和颜色)
它需要看起来像这样
从另一个 *** 帖子中,我看到了这个链接 Build a Nested GridView Control with ASP.NET
但是,我不希望每一行都有一个全新的数据网格视图,每个视图都有自己的标题,什么都没有。具体来说,我只需要 1 列和 2 个子列,如 imgur 链接中所示。也许我可以隐藏除第一行之外的每一行的子数据网格视图的标题?看起来像一个肮脏的黑客。
有人有什么建议吗?即使只是为了让它看起来像我需要的一样。
【问题讨论】:
根据您的链接,这是一个 ASP.NET 问题,对吗? Windows 窗体应用程序。不是 ASP。 【参考方案1】:我看不到您的图像(未加载),但为什么不使用 ListView,它可以让您完全控制 UI,并且可以简化这种方法。嵌套的 GridView 可以工作,但可能会很混乱,因为它控制 UI,而且您永远不知道它在运行时可能会呈现什么,这会影响您的布局。 ListView 很好用,因为它是自定义的。
【讨论】:
感谢您的建议,我会看看。这是图像imgur.com/lox4ZXB 和镜像imageshack.us/a/img600/8296/uhdw.png以上是关于具有特定列上的子列的数据网格视图的主要内容,如果未能解决你的问题,请参考以下文章
如何在网格视图中设置 TemplateField 列的宽度?