 <p>I know how.</p> <p>Let's say you have a <code>DataList</code> name myDataList, and a <code>TextBox</code> in it named by myTextBox.</p> <pre><code>foreach (DataListItem item in myDataList.Items) { TextBox myTextBox = (TextBox)item.FindControl("myTextBox"); string text = myTextBox.text; // Do whatever you need with that string value here } </code></pre> <p>This loops through all of the items in your <code>DataList</code> and places the value of your <code>TextBox</code> into a local string variable named "text". From there, you can do whatever else needs to be done.</p>