title: Reading text out of textbox in Radgrid
body: <p>I have a Radgrid with 2 Textboxes and 2 DatePickers.
  The idea is that I have a grid with a Property name, value, valid from and until.
  I'm filling the first Textbox myself, the user has to fill in the value, from and until.
  Filling in the propertynames:
  (In the pageload)</p>
  
  <pre><code>foreach (String s in testProperties) {
      DataRow dr = dt.NewRow();
      dr[0] = s;
      dr[1] = "";
      dr[2] = "";
      dr[3] = "";
      dt.Rows.Add(dr);
  }
  </code></pre>
  
  <p>When the user hit "Save" I have to read out all the data he filled in.
  (In the btnSave click)</p>
  
  <pre><code>foreach (GridDataItem dataItem in RadGrid1.Items) {
     String[] str = new String[3];
     str[0] = ((TextBox)dataItem["col2"].FindControl("TextBox2")).Text;
     str[1] = ((RadDatePicker)dataItem["col3"].FindControl("RadDatePicker1")).SelectedDate.ToString();
     str[2] = ((RadDatePicker)dataItem["col4"].FindControl("RadDatePicker2")).SelectedDate.ToString();
     properties.Add(((TextBox)dataItem["col1"].FindControl("TextBox1")).Text, str);
  }
  </code></pre>
  
  <p>Now this is where I have the problem. When i read out the data all my 'str' have the value "" instead the data that the user fills in.</p>
  
  <p>Question is, how comes my values in the texboxes remain ""? Or is their a better way to read out the data?</p>