Hello,<BR><BR>On submit I need to submit datagrid changes. The datagrid could have any number of rows. I can't figure out what I am doing incorrectly. Here is the important code: <BR><BR>for (int i=0; i < datagrid1.Items.Count; i++)<BR>{<BR> TextBox address = (TextBox) datagrid1.Items.FindControl("contact_address");<BR> strAddress = address.Text;<BR> <BR> SomeFunction(strAddress);<BR>}<BR><BR>strAddress is always blank. Could someone be kind enough to tell me what I am doing incorrectly? Thanks for any help, I greatly appreciate it.<BR><BR>Thanks,<BR>NickThat looks ok. The only difference I have in my code is I do<BR>dgi = datagrid1.Items;<BR>TextBox address = (TextBox) dgi.FindControl("contact_address");<BR><BR>Does the function run?<BR>Hi James,<BR><BR>Thanks for the reply. The function runs because when I pass other values to the function they are all passed and my data is updated the way it should be, except my address is always blank. I'm sure I'm missing something stupid, but I can't figure it out. Is there anything that you think I could be missing? Thanks again for any help.<BR><BR>Thanks,<BR>Nick