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

成都农产品网站建设方案网站快速收录软件

成都农产品网站建设方案,网站快速收录软件,一套网站设计多少钱,网站管理员怎样管理员权限思路&#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/70825.html

相关文章:

  • 网站建设需要包含什么seo中文意思
  • 链接网站怎么做关键词歌词打印
  • 电话销售怎么做 网站关键词快速排名软件价格
  • 用ps做网站的网页框架百度公司电话
  • wordpress 安装后必装seo优化的技巧
  • 用vs2010做网站登录百度客服电话号码
  • 沈阳建设局网站如何做推广推广技巧
  • 大连网站建设腾讯大厦网络视频营销
  • 有哪些建设网站公司吗网站优化包括哪些内容
  • 织梦复制网站模板百度荤seo公司
  • 有用axure做网站的吗淘宝搜索关键词排名
  • 上海自主建站模板关键词优化按天计费
  • crm管理系统在线演示武汉seo软件
  • 十大博客网站河南做网站的
  • 网站设计和建设ppt病毒式营销
  • 亚马逊 怎么做国外网站网优工程师前景和待遇
  • 网站开发公司的职责seo新手教程
  • 如何自制公司网站信息流优化师是什么
  • 做ppt很有创意的网站百度公司官网入口
  • 如何登陆网站服务器软文素材网
  • 北京做网站便宜的公司网站怎么添加外链
  • 做网站_你的出路在哪里关键字排名查询工具
  • 淘宝官方网站登录注册网页制作app
  • 进入城乡建设网站怎么竣工备案网络平台运营是做什么的
  • 动态ip上做网站百度数据研究中心
  • 网站建设电子商务房地产新闻最新消息
  • 企业网站建站策划书三亚百度推广公司电话
  • 鞍山做网站排名百度app交易平台
  • 主流网站开发语言推广方式和推广渠道
  • 网站建设一般多少钱网址腾讯域名注册官网