基本信息
源码名称:c# 购物车 实例代码(非常入门)
源码大小:0.80M
文件格式:.zip
开发语言:C#
更新时间:2017-05-04
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 4 元×
微信扫码支付:4 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
后端代码:
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;">
</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">
<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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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>
<br><br><center><br><asp:Button ID="Button1" runat="server" BackColor="#FFFFCC"
BorderColor="White" ForeColor="#CC0000" onclick="LinkButton1_Click" Text="添加购物车"></asp:Button>
</center><br />
</div>
</body>
<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;">
</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">
<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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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 />
¥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>
<br><br><center><br><asp:Button ID="Button1" runat="server" BackColor="#FFFFCC"
BorderColor="White" ForeColor="#CC0000" onclick="LinkButton1_Click" Text="添加购物车"></asp:Button>
</center><br />
</div>
</body>