车辆基本信息查询系统

一、案例功能说明

本章典型案例,主要是实现一个车辆基本信息查询系统。将车辆的信息以对象的形式保存在Session对象中,通过用户输入的车牌号关键字
,找到指定的车辆对象,并将车辆信息进行输出。

二、案例要求

(1)使用Session对象和对象数组保存车辆信息
(2)使用Response的Redirect方法实现页面跳转
(3) 使用Request的QueryString属性获取用户输入的车牌号

三、 添加Default.aspx和Main.aspx窗体和Car类

四、如何添加Car类?

  1. 解决方案资源管理器中,右键-->添加-->新建项
  2. 在弹出的界面中,选择Visual C#--> ,命名为Car.cs
  3. 编写Car类的代码,设计类的构造函数属性方法等。代码如下:
public class Car
    {
        private string carnumber;
        public string Carnumber
        {
            get { return carnumber; }
            set { carnumber = value; }
        }
        private string cartype;
        public string Cartype
        {
            get { return cartype; }
            set { cartype = value; }
        }
        private string carcolor;
        public string Carcolor
        {
            get { return carcolor; }
            set { carcolor = value; }
        }
        private string carfactory;
        public string Carfactory
        {

            get { return carfactory; }
            set { carfactory = value; }
        }
        private DateTime carproducedate;
        public DateTime Carproducedate
        {

            get { return carproducedate; }
            set { carproducedate = value; }
        }
        public Car()
        {

        }
        public new string ToString()
        {
            string carinfo = "车辆的基本信息:" + "<br>" +
                "车辆号:" + carnumber + "<br>" +
                "车型:" + cartype + "<br>" +
                "车身颜色:" + carcolor + "<br>" +
                "生产厂家:" + carfactory + "<br>" +
                "出厂日期:" + carproducedate.ToShortDateString();
                return carinfo;
        }

五、Default.aspx页面编写代码如下

六、main.aspx页面编写代码如下

posted @ 2020-11-11 19:56  deqi525  阅读(703)  评论(0编辑  收藏  举报