资源简介
这是一个用asp.net写的购物车系统,代码非常简单,对初学者学习asp.net 购物车非常有帮助,用到了gridview等数据空间非常有帮助
代码片段和文件信息
using System;
using System.Data;
using System.Web.UI.WebControls;
namespace Bonnet
{
public partial class Cart : System.Web.UI.Page
{
private double total = 0; // 订单总计金额
private int num = 0;
#region 【页面初始化】
///
/// 页面初始化
///
///
///
protected void Page_Load(object sender EventArgs e)
{
if (!IsPostBack)
{
CartBind();
}
}
#endregion
#region 【数据绑定】
///
/// 数据绑定
///
private void CartBind()
{
string username = string.Empty;
// 判断是否登录过
if (Session[“username“] == null)
{
Response.Redirect(“Login.aspx“);
}
else
{
username = Session[“username“].ToString();
}
this.lblOrderId.Text = DateTime.Now.Ticks + username;
this.lblUserName.Text = username;
this.lblTotal.Text = “0.00 元“;
if (Request.QueryString[“productId“] != null)
{
if (Session[“cart“] == null)
{
string strSql = “SELECT * FROM t_product WHERE productId = “ + Request.QueryString[“productId“].ToString();
DataTable dt = SqlHelper.Query(strSql);
DataTable mydt = new DataTable();
DataColumn dc1 = new DataColumn(“productId“ typeof(string));
mydt.Columns.Add(dc1);
DataColumn dc2 = new DataColumn(“productName“ typeof(string));
mydt.Columns.Add(dc2);
DataColumn dc3 = new DataColumn(“price“ typeof(string));
mydt.Columns.Add(dc3);
DataColumn dc4 = new DataColumn(“discount“ typeof(string));
mydt.Columns.Add(dc4);
DataColumn dc5 = new DataColumn(“productNum“ typeof(string));
mydt.Columns.Add(dc5);
foreach (DataRow dr in dt.Rows)
{
DataRow mydr = mydt.NewRow();
mydr[“productId“] = dr[“productId“].ToString();
mydr[“productName“] = dr[“productName“].ToString();
mydr[“price“] = dr[“price“].ToString();
mydr[“discount“] = dr[“discount“].ToString();
mydr[“productNum“] = “1“;
mydt.Rows.Add(mydr);
}
Session[“cart“] = mydt;
this.gvOrder.DataSource = mydt;
this.gvOrder.DataBind();
}
else
{
string sql
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1628 2010-12-13 22:36 SqlHelper.cs
文件 7580 2010-12-13 23:30 Web.config
文件 3145728 2011-02-18 09:24 DB_51aspx\DBCart.mdf
文件 1048576 2011-02-18 09:24 DB_51aspx\DBCart_log.ldf
文件 125 2007-03-27 14:33 最新Asp.Net源码下载.url
文件 18944 2011-02-18 09:02 bin\Bonnet.dll
文件 44544 2011-02-18 09:02 bin\Bonnet.pdb
文件 7968 2010-12-05 11:15 Images\1.jpg
文件 12966 2010-12-05 11:15 Images\2.jpg
文件 8444 2010-12-05 11:15 Images\3.jpg
文件 4662 2010-12-05 11:16 Images\4.jpg
文件 3517 2010-12-05 11:17 Images\5.jpg
文件 12620 2010-12-05 11:17 Images\6.jpg
文件 631 2011-02-18 09:02 obj\Debug\Bonnet.csproj.FileListAbsolute.txt
文件 18944 2011-02-18 09:02 obj\Debug\Bonnet.dll
文件 44544 2011-02-18 09:02 obj\Debug\Bonnet.pdb
文件 1299 2010-12-04 18:02 Properties\AssemblyInfo.cs
文件 1745 2011-02-18 09:24 51aspx源码必读.txt
文件 5393 2010-12-12 11:22 Bonnet.csproj
文件 1286 2010-12-12 12:02 Bonnet.csproj.user
文件 901 2011-02-18 09:20 Bonnet.sln
..A..H. 18432 2011-02-18 09:24 Bonnet.suo
文件 4561 2010-12-13 22:09 Cart.aspx
文件 12080 2010-12-13 22:35 Cart.aspx.cs
文件 4664 2010-12-06 16:24 Cart.aspx.designer.cs
文件 4945 2007-07-18 09:38 from.gif
文件 1254 2010-12-05 11:07 Login.aspx
文件 2910 2010-12-13 22:12 Login.aspx.cs
文件 2231 2010-12-05 11:05 Login.aspx.designer.cs
文件 4019 2010-12-12 10:05 Main.aspx
............此处省略17个文件信息
- 上一篇:Add-In插件 ArcMap tool工具使用
- 下一篇:C#-实现控件数组
相关资源
- Asp.net-C#编码规范.docx
- ASP.NET漂亮的选项卡
- 锐浪asp.net MVC html5报表显示
- 教务管理系统asp.net+c#+sql server2005
- C# Json转换DataTable源文件
- ASP.NET投票系统课程设计作业
- 简单的ASP.NET学生上交作业网站
- Asp.net无刷新添加删除数据库(Jquery
- ASP.Net生成一个简单的图片
- Asp.net mvc 权限过滤和单点登录禁止重
- c# asp.net webform web页面打印可以控制需
- ASP.NET保存PDF、Word和Excel文件到数据库
- 文件/图片服务器上传asp.net源码,含服
- 传智播客.NET笔记
- ASP.NET内置对象、webconfig、缓存
- uploadify 3.2在ASP.NET下的
- 客户订单管理系统源代码+数据库
- asp.net 实验之简单的登陆界面设计
- asp.net用OpenPop.dll获取邮件列表和内容
- 图书管理系统 asp.net 毕业设计
- asp.net 服务器推送技术 jquery ajax
- asp.net线程教程
- 实验五 1、3ASP.NET主题、母版页和站点
- 基于ASP.net餐饮管理系统
- 基于asp.net的新闻发布网站
- 微信 网页授权获取用户基本信息(
- 基于ASP.NET的学生宿舍管理系统
- ASP.NET 课程设计
- 学生成绩管理系统 asp.net 论文+源码
- ASP.NET+SQL 驾校在线模拟考试系统
评论
共有 条评论