RDLC表头固定
最近在做RDLC报表时碰到一个问题,就是想让报表表头固定,滚动下来条时,表头跟着走。有点像EXCEL冻结表头的意思
于是有了下面的代码:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
<TablixRowHierarchy> <TablixMembers> <TablixMember> <KeepWithGroup>After</KeepWithGroup> <RepeatOnNewPage>true</RepeatOnNewPage> </TablixMember> <TablixMember> <KeepWithGroup>After</KeepWithGroup> <RepeatOnNewPage>true</RepeatOnNewPage> </TablixMember> <TablixMember> <Group Name="详细信息" /> </TablixMember> </TablixMembers> </TablixRowHierarchy>
在第二个TablixMember中加入
<RepeatOnNewPage>true</RepeatOnNewPage>
加入后发现表头确实固定了,翻到下一页会表头还会存在
但是我在拖动下拉框时,表头不跟着走。
于是又有了下面的
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
<TablixRowHierarchy> <TablixMembers> <TablixMember> <FixedData>true</FixedData> <KeepWithGroup>After</KeepWithGroup> <RepeatOnNewPage>true</RepeatOnNewPage> </TablixMember> <TablixMember> <KeepWithGroup>After</KeepWithGroup> <RepeatOnNewPage>true</RepeatOnNewPage> </TablixMember> <TablixMember> <Group Name="详细信息" /> </TablixMember> </TablixMembers> </TablixRowHierarchy>
在加入<FixedData>true</FixedData>后发现可以正常了。
表头跟着下拉条走了
记录下来以备以后查阅。