private void RegisterTextBoxes(Dictionary <string, List <object> > textBoxValues, PageContext pageContext)
 {
     if (textBoxValues == null || pageContext.Common.InSubReport)
     {
         return;
     }
     foreach (string key in textBoxValues.Keys)
     {
         foreach (object item in textBoxValues[key])
         {
             pageContext.AddTextBox(key, item);
         }
     }
 }
 internal override void RegisterTextBoxes(RPLWriter rplWriter, PageContext pageContext)
 {
     if (rplWriter == null || m_textBoxValues == null || pageContext.Common.InSubReport)
     {
         return;
     }
     if (rplWriter.DelayedTBLevels == 0)
     {
         foreach (string key in m_textBoxValues.Keys)
         {
             foreach (object item in m_textBoxValues[key])
             {
                 pageContext.AddTextBox(key, item);
             }
         }
     }
     else
     {
         rplWriter.AddTextBoxes(m_textBoxValues);
     }
 }