asp.net+VS2010实现点菜系统
来源:互联网 发布:车载gps系统 软件 编辑:程序博客网 时间:2024/05/21 06:24
Default.aspx 源 码如下:
<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication5._Default" %><asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"></asp:Content><asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"> <p> 欢迎光临,请您点菜!</p> <p> <asp:ListBox ID="lbxSource" runat="server" Height="118px" SelectionMode="Multiple" style="margin-right: 105px" Width="135px"> <asp:ListItem Value="0">鸡蛋汤</asp:ListItem> <asp:ListItem Value="1">海带汤</asp:ListItem> <asp:ListItem Value="2">万峦猪脚</asp:ListItem> <asp:ListItem Value="3">炸猪排</asp:ListItem> <asp:ListItem Value="4">上海醉蟹</asp:ListItem> <asp:ListItem Value="5">红烧狮子头</asp:ListItem> <asp:ListItem Value="6">排骨炖白菜</asp:ListItem> </asp:ListBox> <asp:Button ID="btnSelect" runat="server" onclick="btnSelect_Click" Text="点菜" /> <asp:Button ID="btnDelete" runat="server" onclick="btnDelete_Click" style="height: 21px" Text="取消" /> <asp:ListBox ID="lbxDest" runat="server" Height="118px" SelectionMode="Multiple" style="margin-right: 105px" Width="135px"> </asp:ListBox> </p></asp:Content>设计如图所示:
注意设置listbox属性里的SelectionMode为Multiple(多选)。
Default.aspx.cs 源码如下:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace WebApplication5{ public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnSelect_Click(object sender, EventArgs e) { int count = lbxSource.Items.Count; int index = 0; for (int i = 0; i < count; i++) { ListItem Item=lbxSource.Items[index]; if (lbxSource.Items[index].Selected == true) { lbxSource.Items.Remove(Item); lbxDest.Items.Add(Item); index--; } index++; } } protected void btnDelete_Click(object sender, EventArgs e) { int count = lbxDest.Items.Count; int index = 0; for (int i = 0; i < count; i++) { ListItem Item = lbxDest.Items[index]; if (lbxDest.Items[index].Selected == true) { lbxDest.Items.Remove(Item); lbxSource.Items.Add(Item); index--; } index++; } } }}
0 0
- asp.net+VS2010实现点菜系统
- 使用C语言实现点菜系统
- 无线点菜系统方案
- 无线点菜系统
- 多功能点菜系统
- 电子点菜系统
- OMG点菜系统
- pickupView点菜系统
- 计科实训 餐馆点菜系统
- 点菜系统--总结
- 餐馆点菜系统
- 点菜系统数据流图
- 点菜系统数据流图
- 点菜系统(课程设计)
- ASP.NET系统用户权限设计与实现
- ASP.NET系统用户权限设计与实现
- ASP.NET系统用户权限设计与实现
- 实现自己的ASP.NET宿主系统
- SharePoint Discussion Board 讨论板隐藏查看属性和答复链接
- 数码管只用延时函数显示时间
- 判断邮箱是否正确
- 使用Spring Security和OAuth2实现RESTful服务安全认证
- 欧几里德算法的扩展-求解不定方程
- asp.net+VS2010实现点菜系统
- UIautomator输入中文
- 【IOS动画】视图左右抖动动画效果
- 几个比较实用的linux命令
- iOS6的旋屏控制技巧
- Shell学习
- 黑马程序员-java枚举总结
- 推荐系统开发问题汇总
- 互联网信奉“得入口者得天下”