Show different info in label/textbox when certain info from drop down list is selected
<p>I'm making a small online store type website for my uni coursework and I've stumbled upon a problem. I've got a shopping cart page:</p>

<pre><code>&lt;%@ Page Language="VB" %&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;script runat="server"&gt;

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

        If (Not Page.IsPostBack) Then
            Dim intEntry As Integer
            intEntry = 0
            lblEntry.Text = intEntry
            Session("Entry") = CStr(intEntry)
            Dim intModest As Integer
            intModest = 0
            lblModest.Text = intModest
            Session("Modest") = CStr(intModest)
            Dim intGood As Integer
            intGood = 0
            lblGood.Text = intGood
            Session("Good") = CStr(intGood)
            Dim intVeryGood As Integer
            intVeryGood = 0
            lblVeryGood.Text = intVeryGood
            Session("VeryGood") = CStr(intVeryGood)
            Dim intGreatAMD As Integer
            intGreatAMD = 0
            lblGreatAMD.Text = intGreatAMD
            Session("GreatAMD") = CStr(intGreatAMD)
            subCalculatePrices()
        End If

    End Sub

    Protected Sub subCalculatePrices()

        Dim intEntry As Integer
        intEntry = CInt(lblEntry.Text)
        Dim intModest As Integer
        intModest = CInt(lblModest.Text)
        Dim intGood As Integer
        intGood = CInt(lblGood.Text)
        Dim intVeryGood As Integer
        intVeryGood = CInt(lblVeryGood.Text)
        Dim intGreatAMD As Integer
        intGreatAMD = CInt(lblGreatAMD.Text)
        Dim dblTotalCost As Double
        dblTotalCost = (intEntry * 320.00) + (intModest * 361.00) + (intGood * 395.00) + (intVeryGood * 435.00) + (intGreatAMD * 460.00)
        lblPriceEntry.Text = FormatNumber((intEntry * 320.00), 2)
        lblPriceModest.Text = FormatNumber((intModest * 361.00), 2)
        lblPriceGood.Text = FormatNumber((intGood * 395.00), 2)
        lblPriceVeryGood.Text = FormatNumber((intVeryGood * 435.00), 2)
        lblPriceGreatAMD.Text = FormatNumber((intGreatAMD * 460.00), 2)
        lblPriceTotalCost.Text = FormatNumber(dblTotalCost, 2)

    End Sub

    Protected Sub btnAddEntry_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intEntry As Integer
        intEntry = CInt(Session("Entry")) + 1
        lblEntry.Text = intEntry
        Session("Entry") = CStr(intEntry)
        subCalculatePrices()

    End Sub

    Protected Sub btnRemoveEntry_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intEntry As Integer
        intEntry = CInt(Session("Entry")) - 1
        If (intEntry &lt; 0) Then
            intEntry = 0
        End If
        lblEntry.Text = intEntry
        Session("Entry") = CStr(intEntry)
        subCalculatePrices()

    End Sub

    Protected Sub btnAddModest_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intModest As Integer
        intModest = CInt(Session("Modest")) + 1
        lblModest.Text = intModest
        Session("Modest") = CStr(intModest)
        subCalculatePrices()

    End Sub

    Protected Sub btnRemoveModest_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intModest As Integer
        intModest = CInt(Session("Modest")) - 1
        If (intModest &lt; 0) Then
            intModest = 0
        End If
        lblModest.Text = intModest
        Session("Modest") = CStr(intModest)
        subCalculatePrices()

    End Sub

    Protected Sub btnAddGood_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intGood As Integer
        intGood = CInt(Session("Good")) + 1
        lblGood.Text = intGood
        Session("Good") = CStr(intGood)
        subCalculatePrices()

    End Sub

    Protected Sub btnRemoveGood_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intGood As Integer
        intGood = CInt(Session("Good")) - 1
        If (intGood &lt; 0) Then
            intGood = 0
        End If
        lblGood.Text = intGood
        Session("Good") = CStr(intGood)
        subCalculatePrices()

    End Sub

    Protected Sub btnAddVeryGood_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intVeryGood As Integer
        intVeryGood = CInt(Session("VeryGood")) + 1
        lblVeryGood.Text = intVeryGood
        Session("VeryGood") = CStr(intVeryGood)
        subCalculatePrices()

    End Sub

    Protected Sub btnRemoveVeryGood_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intVeryGood As Integer
        intVeryGood = CInt(Session("VeryGood")) - 1
        If (intVeryGood &lt; 0) Then
            intVeryGood = 0
        End If
        lblVeryGood.Text = intVeryGood
        Session("VeryGood") = CStr(intVeryGood)
        subCalculatePrices()

    End Sub

    Protected Sub btnAddGreatAMD_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intGreatAMD As Integer
        intGreatAMD = CInt(Session("GreatAMD")) + 1
        lblGreatAMD.Text = intGreatAMD
        Session("GreatAMD") = CStr(intGreatAMD)
        subCalculatePrices()

    End Sub

    Protected Sub btnRemoveGreatAMD_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intGreatAMD As Integer
        intGreatAMD = CInt(Session("GreatAMD")) - 1
        If (intGreatAMD &lt; 0) Then
            intGreatAMD = 0
        End If
        lblGreatAMD.Text = intGreatAMD
        Session("GreatAMD") = CStr(intGreatAMD)
        subCalculatePrices()

    End Sub

    Protected Sub btnEmptyCart_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim intEntry As Integer
        intEntry = 0
        lblEntry.Text = intEntry
        Session("Entry") = CStr(intEntry)
        Dim intModest As Integer
        intModest = 0
        lblModest.Text = intModest
        Session("Modest") = CStr(intModest)
        Dim intGood As Integer
        intGood = 0
        lblGood.Text = intGood
        Session("Good") = CStr(intGood)
        Dim intVeryGood As Integer
        intVeryGood = 0
        lblVeryGood.Text = intVeryGood
        Session("VeryGood") = CStr(intVeryGood)
        Dim intGreatAMD As Integer
        intGreatAMD = 0
        lblGreatAMD.Text = intGreatAMD
        Session("GreatAMD") = CStr(intGreatAMD)
        subCalculatePrices()

    End Sub

    Protected Sub btnBuy_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim strPriceTotalCost As String
        strPriceTotalCost = lblPriceTotalCost.Text
        Session("Price") = strPriceTotalCost
        Response.Redirect("order2.aspx")

    End Sub

&lt;/script&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;head runat="server"&gt;
        &lt;title&gt;PC land | Cart&lt;/title&gt;
        &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&gt;
        &lt;link href="#" rel="stylesheet" type="text/css" /&gt;
    &lt;/head&gt;
    &lt;body&gt;
        &lt;h1&gt;Navigation&lt;/h1&gt;&lt;br /&gt;
        &lt;a href="default.aspx"&gt;Home&lt;/a&gt;&lt;br /&gt;
        &lt;a href="cart.aspx"&gt;Shopping cart&lt;/a&gt;&lt;br /&gt;
        &lt;a href="vieworders.aspx"&gt;View orders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
            &lt;form id="webform" runat="server"&gt;
                &lt;div&gt;
                    &lt;table border="1"&gt;
                        &lt;tr&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;Quantity&lt;/td&gt;
                            &lt;td&gt;Price (&amp;pound;)&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;Entry&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnAddEntry" runat="server" onclick="btnAddEntry_Click" text="Add" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnRemoveEntry" runat="server" onclick="btnRemoveEntry_Click" text="Remove" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblEntry" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceEntry" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;Modest&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnAddModest" runat="server" onclick="btnAddModest_Click" text="Add" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnRemoveModest" runat="server" onclick="btnRemoveModest_Click" text="Remove" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblModest" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceModest" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;Good&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnAddGood" runat="server" onclick="btnAddGood_Click" text="Add" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnRemoveGood" runat="server" onclick="btnRemoveGood_Click" text="Remove" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblGood" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceGood" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;Very Good&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnAddVeryGood" runat="server" onclick="btnAddVeryGood_Click" text="Add" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnRemoveVeryGood" runat="server" onclick="btnRemoveVeryGood_Click" text="Remove" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblVeryGood" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceVeryGood" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;Great (AMD)&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnAddGreatAMD" runat="server" onclick="btnAddGreatAMD_Click" text="Add" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnRemoveGreatAMD" runat="server" onclick="btnRemoveGreatAMD_Click" text="Remove" /&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblGreatAMD" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceGreatAMD" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;Total:&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Label ID="lblPriceTotalCost" runat="server"&gt;&lt;/asp:Label&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                            &lt;td&gt;&lt;asp:Button id="btnBuy" runat="server" onclick="btnBuy_Click" text="Buy" /&gt;&lt;/td&gt;
                            &lt;td&gt;
                            &lt;asp:Button id="btnEmptyCart" runat="server" onclick="btnEmptyCart_Click" text="Empty Cart" /&gt;
                            &lt;/td&gt;
                        &lt;/tr&gt;
                    &lt;/table&gt;&lt;br /&gt;
                &lt;/div&gt;
            &lt;/form&gt;     
        &lt;div id="footer"&gt;Copyright &amp;copy; 2012 PC Land - All Rights Reserved&lt;/div&gt;
    &lt;/body&gt;
&lt;/html&gt;
</code></pre>

<p>That produces a table which lets me add and remove items. The Quantity and Price update as you add and remove items. When I click Buy it redirects to my order page which asks for the users info. All of this info and the choices the user selects on the cart page should go into a Microsoft Access database. Here is the code for the order page:</p>

<pre><code>&lt;%@ Page Language="VB" %&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;script runat="server"&gt;

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim strSessionID As String
        Dim strPriceTotalCost As String
        strSessionID = Session.SessionID
        strPriceTotalCost = Session("Price")
        tbxPrice.Text = "" &amp; strPriceTotalCost


    End Sub

    Protected Sub btnAddOrder_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim strItem As String
        Dim intPrice As Integer
        Dim intQuantity As Integer
        Dim strFullName As String
        Dim strAddressLine As String
        Dim intPhoneNumber As Integer
        Dim intCardNumber As Integer
        Dim strNameOnCard As String
        Dim strExpirationDate As String

        strItem = tbxItem.Text
        intQuantity = tbxQuantity.Text
        intPrice = tbxPrice.Text
        strFullName = tbxFullName.Text
        strAddressLine = tbxAddressLine.Text
        intPhoneNumber = tbxPhoneNumber.Text
        intCardNumber = tbxCardNumber.Text
        strNameOnCard = tbxNameOnCard.Text
        strExpirationDate = tbxExpirationDate.Text

        Dim strDatabaseNameAndLocation As String
        strDatabaseNameAndLocation = Server.MapPath("pcland.mdb")
        Dim strSQLCommand As String
        strSQLCommand = "INSERT INTO orders(Item, Price, Quantity, FullName, AddressLine, PhoneNumber, CardNumber, NameOnCard, ExpirationDate) " &amp; _
            "Values ('" &amp; strItem &amp; "','" &amp; intPrice &amp; "','" &amp; intQuantity &amp; "','" &amp; strFullName &amp; "', '" &amp; strAddressLine &amp; "', '" &amp; intPhoneNumber &amp; "', '" &amp; intCardNumber &amp; "', '" &amp; strNameOnCard &amp; "', '" &amp; strExpirationDate &amp; "');"
        Dim objOleDbConnection As System.Data.OleDb.OleDbConnection
        objOleDbConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; Data Source=" &amp; strDatabaseNameAndLocation)
        objOleDbConnection.Open()
        Dim objOleDbCommand As System.Data.OleDb.OleDbCommand
        objOleDbCommand = New System.Data.OleDb.OleDbCommand(strSQLCommand, objOleDbConnection)
        objOleDbCommand.ExecuteNonQuery()
        objOleDbConnection.Close()        
        strSQLCommand = "SELECT orders.* FROM orders ORDER BY orders.Price DESC;"
        objOleDbConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; Data Source=" &amp; strDatabaseNameAndLocation)       
        tbxItem.Text = ""
        tbxPrice.Text = ""
        tbxQuantity.Text = ""
        tbxFullName.Text = ""
        tbxAddressLine.Text = ""
        tbxPhoneNumber.Text = ""
        tbxCardNumber.Text = ""
        tbxNameOnCard.Text = ""
        tbxExpirationDate.Text = ""

        lblConfirmationMessage.Text = "Thank you for order. Have a nice day!"

    End Sub

&lt;/script&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;head runat="server"&gt;
        &lt;title&gt;PC land | Order&lt;/title&gt;
        &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&gt;
        &lt;link href="#" rel="stylesheet" type="text/css" /&gt;
    &lt;/head&gt;
    &lt;body&gt;
        &lt;h1&gt;Navigation&lt;/h1&gt;&lt;br /&gt;
        &lt;a href="default.aspx"&gt;Home&lt;/a&gt;&lt;br /&gt;
        &lt;a href="cart.aspx"&gt;Shopping cart&lt;/a&gt;&lt;br /&gt;
        &lt;a href="vieworders.aspx"&gt;View orders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
        &lt;form id="webform" runat="server"&gt;
            &lt;div&gt;
                &lt;table border="0"&gt;
                &lt;tr&gt;
                    &lt;td&gt;Item:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxItem" ReadOnly="True" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;/td&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvItem" runat="server" ControlToValidate="tbxItem" 
                        Display="Dynamic"&gt;You must pick a item&lt;/asp:RequiredFieldValidator&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;Price:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxPrice" ReadOnly="True" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;Quantity:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxQuantity" ReadOnly="True" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;/td&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvQuantity" runat="server" ControlToValidate="tbxQuantity" 
                        Display="Dynamic"&gt;You must have a Quantity&lt;/asp:RequiredFieldValidator&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;Full Name:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxFullName" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvFullName" runat="server" ControlToValidate="tbxFullName" 
                        Display="Dynamic"&gt;You must enter your full name&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxFullName" runat="server" ControlToValidate="tbxFullName" 
                        Display="Dynamic" ValidationExpression="^([0-9]|[a-z]|[A-Z]|'|\s){1,40}$"&gt;Please enter a valid name (e.g John Loe).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;Address Line:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxAddressLine" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvAddressLine" runat="server" ControlToValidate="tbxAddressLine" 
                        Display="Dynamic"&gt;You must enter your address&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxAddressLine" runat="server" ControlToValidate="tbxAddressLine" 
                        Display="Dynamic" ValidationExpression="^([,]|[a-z]|[A-Z]|[0-9]|\s){1,50}$"&gt;Please enter a valid address (e.g 1 example street, example town).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                    &lt;td&gt;Phone Number:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxPhoneNumber" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvPhoneNumber" runat="server" ControlToValidate="tbxPhoneNumber" 
                        Display="Dynamic"&gt;You must enter your phone number (No spaces or dashes)&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxPhoneNumber" runat="server" ControlToValidate="tbxPhoneNumber" 
                        Display="Dynamic" ValidationExpression="^([0-9]){1,30}$"&gt;Please enter a valid phone number (e.g 38675649622).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                    &lt;td&gt;Card Number:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxCardNumber" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvCardNumber" runat="server" ControlToValidate="tbxCardNumber" 
                        Display="Dynamic"&gt;You must enter the card number (No spaces or dashes)&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxCardNumber" runat="server" ControlToValidate="tbxCardNumber" 
                        Display="Dynamic" ValidationExpression="^([0-9]){1,20}$"&gt;Please enter a valid card number (e.g 6978574978302583121).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                    &lt;td&gt;Name On Card:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxNameOnCard" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvNameOnCard" runat="server" ControlToValidate="tbxNameOnCard" 
                        Display="Dynamic"&gt;You must enter the full name&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxNameOnCard" runat="server" ControlToValidate="tbxNameOnCard" 
                        Display="Dynamic" ValidationExpression="^([0-9]|[a-z]|[A-Z]|'|\s){1,40}$"&gt;Please enter a valid name (e.g John Loe).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                    &lt;td&gt;Expiration Date:&lt;/td&gt;
                    &lt;td&gt;&lt;asp:TextBox ID="tbxExpirationDate" runat="server"&gt;&lt;/asp:TextBox&gt;

                    &lt;asp:RequiredFieldValidator ID="rfvExpirationDate" runat="server" ControlToValidate="tbxExpirationDate" 
                        Display="Dynamic"&gt;You must enter the cards Expiration Date (With slashes, no spaces or dashes)&lt;/asp:RequiredFieldValidator&gt;

                    &lt;asp:RegularExpressionValidator ID="rgxExpirationDate" runat="server" ControlToValidate="tbxExpirationDate" 
                        Display="Dynamic" ValidationExpression="^([/]|[0-99]){1,8}$"&gt;Please enter a valid Expiration Date (e.g 01/02/03).&lt;/asp:RegularExpressionValidator&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;&lt;asp:Button id="btnAddRecord" runat="server" onclick="btnAddOrder_Click" text="Submit" /&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;/table&gt;
                &lt;asp:Label ID="lblConfirmationMessage" runat="server"&gt;&lt;/asp:Label&gt;
            &lt;/div&gt;
        &lt;/form&gt;
        &lt;div id="footer"&gt;Copyright &amp;copy; 2012 PC Land - All Rights Reserved&lt;/div&gt;
    &lt;/body&gt;
&lt;/html&gt;
</code></pre>

<p><strong>Now my problem:</strong></p>

<p>I understand how to transfer the Price from the cart page to the order page via session because the Price is stored in a label but I can't figure out how to transfer what item and quantity the user selected from the cart to the order page. Can anyone help me? Is there a easier way of doing what I'm trying to do?</p>
