title: ReportViewer column group page break
body: <p>I need to generate a daily employee attendance report using ASP.NET ReportViewer. It must be grouped by month, meaning I have to set page break based on the <code>monthName</code> field. </p>
  
  <p>I come up with the following design in my RDLC report:</p>
  
  <p><a href="https://i.stack.imgur.com/JaNqM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JaNqM.png" alt="enter image description here"></a></p>
  
  <p>The result is:
  <a href="https://i.stack.imgur.com/0KgKZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/0KgKZ.png" alt="enter image description here"></a></p>
  
  <p>At first, everything is fine. The first page shows the attendance for the month of January, from Jan. 1 to 31. Clicking on the "Next Page" button on the report shows the employee attendance record for the next month (i.e. February.) </p>
  
  <p>But employees can be quite numerous thus it is better to be rendered as a row instead of as a column. No problem. I can just redesign the report and again, set the page break to <code>[monthName]</code> such as:</p>
  
  <p><a href="https://i.stack.imgur.com/bosdw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bosdw.png" alt="enter image description here"></a></p>
  
  <p>To my surprise, it doesn't work. I found out in MSDN that <strong>page break is not allowed in column group</strong>!</p>
  
  <p>My question is:</p>
  
  <ol>
  <li><p>What's the problem with setting column group page breaks? Why did
  <em>they</em> set this limitation?</p></li>
  <li><p>What's the workaround to accomplish this? I'm sure you people have
  also tried to accomplish the same task and succeed.</p></li>
  </ol>