当前位置: 首页 > news >正文

惠州网站建设哪里有百度我的订单app

惠州网站建设哪里有,百度我的订单app,手工制作礼品盒,网站开发需要哪些工程师思路&#xff1a; 创建一个多选列表 在cs文件里初始化购物车会话变量,同&#xff0c;创建一个新的 List<string> 并将其赋值给会话状态中的 "Cart" 键–&#xff08;利用Session&#xff09; Session 是一种用于存储用户特定信息的对象&#xff0c;这些信息可…

思路:

  1. 创建一个多选列表

  2. 在cs文件里初始化购物车会话变量,同,创建一个新的 List<string> 并将其赋值给会话状态中的 "Cart" 键–(利用Session)

    Session 是一种用于存储用户特定信息的对象,这些信息可以在多个请求之间保持(注意:初始化 Session["Cart"],可以确保在任何时候使用它时都不会遇到空引用问题)
    
  3. 检查并处理会话状态中购物车为空的情况

  4. 添加商品按键(注:当再次点击时,重复的商品将不再添加)

  5. 清空购物车

  6. 若想拓展(可以使用 CheckBoxListRepeater 控件来显示带有图片的商品列表)

Goods1.aspx代码

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Goods1.aspx.cs" Inherits="Goods1" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title>
</head>
<body><form id="form1" runat="server"><div><asp:CheckBoxList ID="cblGood" runat="server"><asp:ListItem>苹果</asp:ListItem><asp:ListItem></asp:ListItem><asp:ListItem>香蕉</asp:ListItem><asp:ListItem>猕猴桃</asp:ListItem><asp:ListItem>黄瓜</asp:ListItem><asp:ListItem>白菜</asp:ListItem></asp:CheckBoxList><asp:Button ID="btnAdd" runat="server" Text="加入购物车" OnClick="btnAdd_Click"/><asp:Button ID="btnView" runat="server" Text="查看购物车" OnClick="btnView_Click" /><asp:Button ID="btnClear" runat="server" Text="清空购物车"  OnClick="btnClear_Click"/><br/><asp:Label ID="lblShow01" runat="server" ></asp:Label></div></form>
</body>
</html>

Goods1.aspx.cs代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class Goods1 : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){// 初始化购物车会话变量if (Session["Cart"] == null){Session["Cart"] = new List<string>();}}}protected void btnAdd_Click(object sender, EventArgs e){List<string> cart = (List<string>)Session["Cart"];foreach (ListItem item in cblGood.Items){if (item.Selected && !cart.Contains(item.Value)){cart.Add(item.Value);}}Session["Cart"] = cart;lblShow01.Text = "已加入购物车";}protected void btnView_Click(object sender, EventArgs e){List<string> cart = (List<string>)Session["Cart"];if (cart.Count > 0){lblShow01.Text = "购物车中的商品:" + string.Join(", ", cart);}else{lblShow01.Text = "购物车为空";}}protected void btnClear_Click(object sender, EventArgs e){Session["Cart"] = new List<string>();}
}
http://www.ds6.com.cn/news/2064.html

相关文章:

  • 手机版AV网站建设中湖南省人民政府
  • 网站开发开源架构百度业务员联系电话
  • 网站的优化和推广方案百度网页pc版登录
  • 做外贸必须知道的网站网站免费网站免费优化优化
  • 济南经三路专业做网站企业网络营销
  • 公司网站设立与维护方案semester怎么读
  • 网站 标签导航在线推广
  • 给你网站你会怎么做深圳关键词排名推广
  • 无锡网站制作供应360搜索推广
  • wordpress的建站教程无锡网站建设seo
  • 做陌陌网站什么做搜索引擎优化的具体操作
  • 游戏网站建设一条龙百度导航最新版本下载安装
  • 江北网站建设价格免费自助建站平台
  • 门户网站开发报价单安徽网站建设优化推广
  • 高端 网站建设深圳网站开发技术
  • 企业网站设计方式有哪些竞价推广代运营服务
  • nodejs同时做网站和后台管理企业站seo外包
  • 漳州网站建设企业种子搜索神器网页版
  • 营销型网站建设品牌潍坊seo建站
  • 工作励志的句子 正能量杭州seo关键字优化
  • 智慧团建pc网页版seo问答
  • 医疗网站 seo怎么做建网站用什么工具
  • 网站域名 空间南宁网络推广平台
  • 自贡网站开发如何推广网店
  • 安装2个wordpressseo排名点击首页
  • 自己做编程seo外链优化策略
  • 网站流量共享制作网站的软件叫什么
  • 网站维护是不是很难做正规seo排名公司
  • 任县网站建设加盟报价网上怎么免费推广
  • 影视后期制作培训机构全国排名站长工具seo查询5g5g