
⑥ 山束高業耽董牧树学院 Shandong Institute of Commerce and Technology 多层框架应用一失物招领
多层框架应用-失物招领

上章回顾 ● ASP.NET AJAX介绍,了解asp.net ajax的版本变更。 AJAX Extensions的服务器控件: ScriptManager:控件的功能以及使用 ScriptManagerProxy控件的功能以及使用 UpdatePanel控件的功能以及使用 UpdateProgress控件的功能以及使用 Timer控件的功能以及使用 ● AJAX Control Toolkit中的典型控件: AutoComplete控件的功能,控件的使用方法 Calendar控件的功能,控件的使用方法 TextBoxWatermark控件的功能,控件的使用方法 图U国因 home back first prev next last
home back first prev next last 2 上章回顾 ⚫ ASP.NET AJAX介绍,了解asp.net ajax的版本变更。 ⚫ AJAX Extensions 的服务器控件: ✓ ScriptManager控件 的功能以及使用 ✓ ScriptManagerProxy控件的功能以及使用 ✓ UpdatePanel控件的功能以及使用 ✓ UpdateProgress控件的功能以及使用 ✓ Timer控件的功能以及使用 ⚫ AJAX Control Toolkit中的典型控件: ✓ AutoComplete 控件 的功能,控件的使用方法 ✓ Calendar控件 的功能,控件的使用方法 ✓ TextBoxWatermark控件 的功能,控件的使用方法

本章目标 多层框架的应用实现: > 数据实体层(Model)的实现 表示层(Web)的实现: 1.失物招领信息管理页面 2.添加失物招领信息页面 3.修改失物招领信息页面 >业务逻辑层(BLL)的实现 > 数据访问层(OracleDAL)的实现 > 数据访问工厂层(DALFactory)的实现 数据访问接口层(DAL)的实现 公用模块(DBUtility)的实现 窗a国■ home back first prev next last
home back first prev next last 3 本章目标 ⚫ 多层框架的应用实现: ➢ 数据实体层(Model)的实现 ➢ 表示层(Web) 的实现 : 1. 失物招领信息管理页面 2. 添加失物招领信息页面 3. 修改失物招领信息页面 ➢ 业务逻辑层(BLL) 的实现 ➢ 数据访问层(OracleDAL) 的实现 ➢ 数据访问工厂层(DALFactory) 的实现 ➢ 数据访问接口层(IDAL) 的实现 ➢ 公用模块(DBUtility) 的实现

失物招领 using System: ● 数据实体层(Model) naespace BusHanage.Hodel 秀字圆修器得具提取装据车军经钓指达信息】 -89 -isback nedate 图U☑ home back first prev next last 4
home back first prev next last 4 失物招领 ⚫ 数据实体层(Model)

失物招领-表示层(Web) 失物招领信息管理页面 > 生成失物招领信息管理页面 GoodsManage.aspx > 选择MasterPage.masterf作为它的母板页 Page Language="C#"MasterPageFile="~/manage/MasterPage.master" AutoEventlireup="true" CodeFile="GoodsManage.aspx.cs"Inherits="manage_GoodsManage"Title=" 失物招领管理"> 图U国✉因 home back first prev next last 5
home back first prev next last 5 失物招领--表示层(Web) ⚫ 失物招领信息管理页面 ➢ 生成失物招领信息管理页面 GoodsManage.aspx ➢ 选择MasterPage.master作为它的母板页

失物招领-表示层(Web) 失物招领信息管理页面 失物招规 查询 G和0D5D物品名称物品种类物品前单靠话物品许点拾取时联人款方式是处程发布时问 年定定赛定 付定定 数定数年定验据定 数据年定 数赛出定 加信 周UN✉ home back first prev next last
home back first prev next last 6 失物招领--表示层(Web) ⚫ 失物招领信息管理页面

失物招领-表示层(Neb) ● 失物招领信息管理页面设计实现: 1.将工具箱中“HTML”选项卡中的“select 控件拖拽到设计页面中,将控件D命名为 “SelectSearch”。 选中控件,点击右键,选择“作为服务器 控件运行”,将此控件转为服务器控件, 即:runat=“server'”。 图U网☑ home back first prev next last 7
home back first prev next last 7 失物招领--表示层(Web) ⚫ 失物招领信息管理页面--设计实现: 1. 将工具箱中“HTML”选项卡中的“select” 控件拖拽到设计页面中,将控件ID命名为 “SelectSearch”。 选中控件,点击右键,选择“作为服务器 控件运行”,将此控件转为服务器控件, 即:runat=“server

失物招领-表示层(Neb) 失物招领信息管理页面一设计实现: 点击右键,选“属性”,在弹出窗体中添 加select元素的选D 大小:5日 厂允许多重选择出 5且ECT元素的选项 文本( 值: 物品名称 GOODSNAME 插入N 册除(E 上ω 下@ 窗U国因 home back first prev next last g
home back first prev next last 8 失物招领--表示层(Web) ⚫ 失物招领信息管理页面--设计实现: 点击右键,选“属性”,在弹出窗体中添 加select元素的选项

失物招领-表示层(Web) 失物招领信息管理页面-设计实现: 2.将工具箱中“标准”选项卡中的 “TextBox”控件拖拽到设计页面中,将控 件ID命名为“txtSearch”。 3.将工具箱中“标准”选项卡中的“Button 控件拖拽到设计页面中,将控件D命名为 “btnSearch”,Text中输入"查询",用于 显示按钮的名字。 圖a国■ home back first prev next last g
home back first prev next last 9 失物招领--表示层(Web) ⚫ 失物招领信息管理页面 --设计实现: 2.将工具箱中“标准”选项卡中的 “TextBox”控件拖拽到设计页面中,将控 件ID命名为“txtSearch”。 3.将工具箱中“标准”选项卡中的“Button” 控件拖拽到设计页面中,将控件ID命名为 “btnSearch”,Text中输入"查询",用于 显示按钮的名字

失物招领-表示层(Neb】 ● 失物招领信息管理页面-设计实现: 4. 双击“查询”按钮,生成OnClick事件 “btnSearch_Click”。 8现Apl,'0e/痣特是音处理.将文本框晚院 e(SelectSearch Vale 光Ai印1,o)/造择是音处理,将文本E院疏 }0 f(tt0 ch Tert”/文本框为空,侧查词全部 tere=51 ect Seare0h7a0+”1ake”+”w+tt54rT+ 你低2领电镜宽的生16中 图U☑ home back first prev next last 10
home back first prev next last 10 失物招领--表示层(Web) ⚫ 失物招领信息管理页面--设计实现: 4.双击“查询”按钮,生成OnClick事件 “btnSearch_Click”