C#/aspx.net process Post Values form
<p>I'm quite new on aspx development, and I'm struggling a lot with the connection of aspx code and aspx.cs, precisely I've following problem :</p>

<p>DisplayChars.aspx :</p>

<pre><code>&lt;form id="form1" runat="server"&gt;
&lt;div&gt;   
    &lt;div&gt;Champion name: &lt;/div&gt; &lt;div&gt;&lt;input id="Champ_name" type="text" /&gt;&lt;/div&gt;
    &lt;div&gt;Champion Icon URL: &lt;/div&gt; &lt;div&gt;&lt;input id="Champ_icon" type="text" /&gt;&lt;/div&gt;
    &lt;div&gt;Champion Subtext: &lt;/div&gt; &lt;div&gt;&lt;input id="Champ_subtext" type="text" /&gt;&lt;/div&gt;
    &lt;div&gt; Free to play :&lt;/div&gt;&lt;div&gt;&lt;input id="Champ_freetoplay" type="checkbox" /&gt;
&lt;/div&gt;
&lt;div&gt;Positions:&lt;/div&gt;
&lt;div&gt;
        &lt;input id="Top" type="checkbox" /&gt; Top
        &lt;input id="Mid" type="checkbox" /&gt; Mid
        &lt;input id="Jungle" type="checkbox" /&gt; Jungle
        &lt;input id="Carry" type="checkbox" /&gt; Carry
        &lt;input id="Support" type="checkbox" /&gt; Support
&lt;/div&gt;
&lt;/div&gt;
    &lt;input id="Champ_Submit" type="submit" value="submit" /&gt;
</code></pre>

<p>DisplayChars.aspx.cs</p>

<pre><code> if (IsPostBack)    
        {
            //NameValueCollection nvc = Request.Form.GetValues
            //Champion t1 = new Champion(Request.Form.Get("Champ_Name"), Int32.Parse(Request.Form.Get("Champ_freetoplay")), Request.Form.Get("Champ_subtext"), Request.Form.Get("Champ_description"), "10110");
            //t1.persistChampion();
            string temp = Request["Champ_name"];
</code></pre>

<p>So I'm struggling with getting the Form-values some how. 
I've tried <code>Request.Form.GetValues</code>,<code>Request.Form.Get</code> even <code>Request["Form_id_Name"]</code>.</p>

<p>The Question is, if this approach is even right, as I've experience in Object-oriented programming, but not in this combination of HTML aspx pseudo server code, and a cs-file behind it.</p>
