title: String Writer writing into text file
body: <p>I have 100 textboxes , and i am trying to get all the text from these textboxes to be written into a textfile , this is my code : </p>
  
  <pre><code>protected void Page_Load(object sender, EventArgs e)
  {
      for (int i = 0; i &lt;= 9; i++)
      {
          for (int j = 0; j &lt;= 9; j++)
          {
              TextBox tb = new TextBox();
              tb.MaxLength = (1);
              tb.Width = Unit.Pixel(40);
              tb.Height = Unit.Pixel(40);
              // giving each textbox a different id  00-99
              tb.ID = i.ToString() + j.ToString();  
              Panel1.Controls.Add(tb);                       
          }
          Literal lc = new Literal();
          lc.Text = "&lt;br /&gt;";
          Panel1.Controls.Add(lc);
      }
  }
  
  protected void btnShow_Click(object sender, EventArgs e)
  {
      StringWriter stringWriter = new StringWriter();
      foreach (Control control in Panel1.Controls)
      {
          var textBox = control as TextBox;   
          if (textBox != null)
          {
              if (string.IsNullOrEmpty(textBox.Text))
              {                
                  textBox.Style["visibility"] = "hidden";
              }
              // Write text to textfile.
              stringWriter.Write("test.txt", textBox.Text+","); 
          }  // end of if loop              
      }
  }
  </code></pre>
  
  <p>I have created a file name call test.txt at the dev folder ( I suppose its where it suppose to be) it doesn't have any error , but the text file doesn't have any text in it . Is this the correct way to do it? Because when I tried to debug , the value of stringWriter will begin with test.txt in the first loop and test.txttest.txt in the second loop. </p>