我一直在寻找太久才能找到解决 GridView 中列冻结的解决方案。我找到了很多答案,但几乎所有答案都需要 CSS 表达式,这在 IE8 中已被淘汰。这个问题有解决方案吗?
所以,为了清楚起见,我有一个现有的网格,我的任务是添加这个新功能。我需要能够动态冻结前几列(如在 Excel 中)。显然,列标题需要同时被冻结。除了 IE8+ 之外,它不需要任何支持。
在较旧的 DataGridView 中,有一个 column 属性允许您执行此操作:
this.dataGridView1.Columns["AddToCartButton"].Frozen = true;
不幸的是,这似乎已从 GridView 中删除。公平地说,我在管子上发现了它,但我从未真正使用过它,所以不知道它是否有效或如何工作。
是否有替代方法可以实现这一目标?