c# how to retrieve post data
<p>If I have a textbox <code>txtInfo</code> in a form that I submit via post, if I post back to the page I can read the value entered in the textbox using <code>txtInfo.Text</code>.  What if I am posting to a different page?  Do I have to parse <code>Request.Form</code> for the control name mutilations (which is what I am doing now) or can I get it from that mess .net passes around as state?</p>

<p>Thanks</p>

<p><hr /></p>

<p>Thank you for the answers so far...  Sorry I should have been a little more clear.  This control is a <code>runat="server"</code> control.  This is what I am relegated to now - not very pretty.</p>

<pre><code>    foreach (String key in page.Request.Form.AllKeys)
    {
        String[] controlName = key.Split('$');//remove that horrrible .net naming - thanks Bill.
        keyName = controlName[controlName.Length - 1];//get the last value so we always have the name
        keyValue = page.Request.Form[key];
        if (keyValue != "")
        {
            switch (keyName)...
</code></pre>
