基本信息
源码名称:c# 购物车 实例代码(非常入门)
源码大小:0.80M
文件格式:.zip
开发语言:C#
更新时间:2017-05-04
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 4 元 
   源码介绍



后端代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{

    double[] s = new double[] { 19.9, 17.9, 15.9, 22.9, 19.9, 23.9, 22.9, 19.9, 23.9 };
    string[] ss = new string[] { "欧诗漫", "水密码", "韩束", "自然堂", "百雀羚", "欧莱雅" ,"施华蔻","阿道夫","沙宣"};
    Dictionary<int, int> myDictionary;
    protected void Page_Load(object sender, EventArgs e)
    {
            Response.Write("<p align=center><font >亲爱的" (String)Session["username"]   "要买的东西:</p><br/>");
            myDictionary = (Dictionary<int, int>)Session.Contents["product"];
            try
            {
                int num = myDictionary.Count;
                if (num > 0)
                {
                    Response.Write("<table align=center border=0.5 cellspacing=2 cellpadding=2>");
                    Response.Write("<tr>");
                    Response.Write("<td align=center>商品名称</td>");
                    Response.Write("<td align=center>商品价格</td>");
                    Response.Write("<td align=center>商品数量</td>");
                    Response.Write("<td align=center>购买时间</td>");
                    Response.Write("</tr>");
                    foreach (var key in myDictionary.Keys)
                    {
                        Response.Write("<tr>");
                        if (myDictionary.ContainsKey(key))
                        {
                            Response.Write("<td align=center>"   ss[(key - 1)%6]   "</td>");
                            Response.Write("<td align=center>"   "¥"   s[(key - 1)%6]   "</td>");
                            Response.Write("<td align=center>"   myDictionary[key]   "</td>");
                            Response.Write("<td align=center>"   System.DateTime.Now.ToString()   "</td>");
                            Response.Write("</tr>");
                        }
                    }
                    Response.Write("</table>");
                }
                else
                {
                    Response.Write("你还未选购商品");
                }
            }
            catch (Exception)
            {
                
                Response.Write("<center>你还未选购商品</center>");
            }
        }
    protected void Button2_Click(object sender, EventArgs e)
    {
        Response.Redirect("index.aspx");
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        double sum = 0;
        foreach (var key in myDictionary.Keys)
        {
            if (myDictionary.ContainsKey(key))
            {
                sum  = s[(key - 1)%9] * myDictionary[key];
            }
        }
        Response.Write("<script language=JavaScript>alert('你此次共消费"   sum   "元!欢迎下次光临')</script>");
    }
}

 

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index" %>
<script language="javascript"type="text/javascript">
    function ontip() {
        alert("请在购买前确认是否登录");  
    }
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <style type="text/css">
        .style1
        {
            font-size: larger;
        }
        .新建样式1
        {
            background-image: none;
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-position: inherit center;
            bottom: 0px;
            top: 30px;
        }
        .style2
        {
            width: 246px;
        }
    </style>
</head>
    <form id="form1" runat="server">
    <div dir="header" style="background-position: left center; height: 112px; font-size: 28px; background-image: url('image/title.png'); background-repeat: repeat; background-attachment: fixed;"
        id="tit" align="center"
        class="tit">
        <p style="text-align: right; white-space: normal; height: 13px;">
        &nbsp;&nbsp;</p>
        <h1 id="tit" class="style1" align="center" dir="ltr"
            style="color:Blue; font-size: 48px; height: 58px;">京东欢迎您</h1></p>
    </div>
        <div dir="footer" style="height: 34px">
     
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          
    <div dir="content" style="height: 492px">
       <table align="center" cellpadding="1" cellspacing="1" frame="above"
            style="height: 418px; width: 713px">
        <tr>
        <td class="style2">
        <img src="image/hufu1.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp; ¥19.9<br /><br />
            数量:<asp:TextBox ID="TextBox1" runat="server" ForeColor="#B1B1B1"
                ontextchanged="TextBox1_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
        <td>
        <img src="image/hufu2.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥17.9<br /><br />
            数量:<asp:TextBox ID="TextBox2" runat="server" ForeColor="Silver"
                ontextchanged="TextBox2_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
         <td>      
        <img src="image/hufu3.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥15.9<br /><br />
             数量:<asp:TextBox ID="TextBox3" runat="server" ForeColor="Silver"
                 ontextchanged="TextBox3_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
        </tr>
          <tr>
         <td class="style2">
         <img src="image/hufu4.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥22.9<br /><br />
             数量:<asp:TextBox ID="TextBox4" runat="server" ForeColor="Silver"
                 ontextchanged="TextBox4_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
         </td>
        <td>       
        <img src="image/hufu5.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥19.9<br /><br />
            数量:<asp:TextBox ID="TextBox5" runat="server" ForeColor="Silver"
                ontextchanged="TextBox5_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
         <td>       
        <img src="image/hufu6.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥23.9<br /><br />
             数量:<asp:TextBox ID="TextBox6" runat="server" ForeColor="Silver"
                 ontextchanged="TextBox6_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
        </tr>
          <tr>
         <td class="style2">
         <img src="image/hufu7.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥22.9<br /><br />
             数量:<asp:TextBox ID="TextBox7" runat="server" ForeColor="Silver"
                 ontextchanged="TextBox7_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
         </td>
        <td>       
        <img src="image/hufu8.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥19.9<br /><br />
            数量:<asp:TextBox ID="TextBox8" runat="server" ForeColor="Silver"
                ontextchanged="TextBox8_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
         <td>       
        <img src="image/hufu9.png" style="height: 176px; width: 178px" /><br />
&nbsp;&nbsp;&nbsp;&nbsp; ¥23.9<br /><br />
             数量:<asp:TextBox ID="TextBox9" runat="server" ForeColor="Silver"
                 ontextchanged="TextBox9_TextChanged" onfocus="if (value =='请输入商品数量'){value =''}" onblur="if (value ==''){value='请输入商品数量'}"></asp:TextBox>
        </td>
        </tr>
       </table>  
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <br><br><center><br><asp:Button ID="Button1" runat="server" BackColor="#FFFFCC"
            BorderColor="White" ForeColor="#CC0000" onclick="LinkButton1_Click"  Text="添加购物车"></asp:Button>
        </center><br />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
    </div>  
</body>