在ASP.Net网格视图中创建冻结列

时间:2013-07-15 13:44:10

标签: asp.net

enter image description here

我正在尝试为组织中的员工创建时间表。系统管理员需要填充列表并检查员工是否填写了时间表。

我这个附加图像前三列EmployeeName,HasLicence和SkillLevel是静态的。具有日期范围的列是动态的。列可以根据所选的日期范围而变化。如果日期范围超出页面大小,则水平滚动应显示在第二部分中,并保持前三列冻结。

我尝试通过创建2个单独的网格并连接在一起来实现此目的。但我得到了很多对齐问题。请建议我这样做的最好方法。

1 个答案:

答案 0 :(得分:2)

一种可能的途径是使用CSS来实现这种“冻结”外观,但它会在旧版浏览器中以不同方式呈现,因此请在您希望支持的所有浏览器上进行测试。

查看Freeze asp.net grid view column以查看此问题的一种解决方案。