逍遥小丸子
这个作者很懒,什么都没留下…
展开
-
【ASP.NET Web】项目实践—网上宠物店11:制作“搜索”页面
用户在搜索框里输入关键词,点击搜索按钮时,给出相关的产品。1、制作搜索页 SearchProducts.aspx ,完成页面布局和基本设计。分析商品展示页面的界面:内容实现,要写在占位符控件中。搜索页面的布局,可以参照商品展示页。参照内容:【ASP.NET Web】项目实践—网上宠物店8:制作“商品展示”页面分析产品展示页面的功能: SearchProducts.aspx 页面使用一个 DataList 控件,以两列的形式展示商品,每个商品包括商品名称、描述、价格、图片等信息。此外.原创 2022-01-04 10:42:51 · 1538 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店10:制作“结算与生成订单”页面
在购物车页面单击“结算”链接,可生成订单,结算页面提交订单前,需最后确认该订单的商品、数量、金额以及用户资料,用户单击“提交订单”后,页面切换到订单成功信息界面。原创 2021-12-30 15:38:35 · 990 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店9:制作“购物车”页面
在商品展示页中,每个宠物商品都有“添加到购物车”链接,用户单击该链接,该商品即放置到用户的购物车中,代表用户准备订购的商品。分析购物车页面的界面:内容实现,要写在占位符控件中。分析购物车页面的功能:在商品展示页中,每个商品都有一个“添加到购物车”链接,链接跳转时会传递参数:~/ShoppingCart.aspx?ProductId=产品ID&Name=产品名称&Price=单价&CategoryId=类别名称。当用户单击链接时,购物车页面需要把查询字符串中指定的商品信息添原创 2021-12-23 15:38:36 · 1627 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店8:制作“商品展示”页面
网站通过 Products.aspx 页面展示所销售的宠物。分析商品展示页面的界面:内容实现,要写在占位符控件中。分析产品展示页面的功能: Products.aspx 页面使用一个 DataList 控件,以两列的形式展示商品,每个商品包括商品名称、描述、价格、图片等信息。此外,页面显示哪一类的宠物由用户单击宠物分类链接时传递的查询字符串决定。第一步,使用母版页新建商品展示页 Products.aspx 。第二步,展示商品。将页面切换到【设计】模式,从工具箱拖放一个 SqlDat..原创 2021-12-23 15:39:13 · 2268 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店7:制作“个人资料”页面
用户注册只手机了用户登录所需要的用户名和密码,其他与具体业务相关的用户信息还需要自行维护管理。宠物商店需要保存用户的联系信息,包括地址、电话和电子邮箱等,以便用户在订购宠物时获得送货与联系信息,这些信息在个人资料页进行处理。分析个人资料页面的界面:内容实现,要写在占位符控件中。分析登录页面的功能:用户可以在此填写或修改个人资料。使用数据源控件级数据绑定控件 FormView 实现页面功能。...原创 2021-12-18 16:30:55 · 1098 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店6:制作“用户注册”页面
PetShop 网站的用户分为普通访客和注册用户两类。普通访客可以浏览主页及宠物产品页面,注册用户可以订购商品。普通访客通过注册即可成为注册用户。分析注册页面的界面:内容实现,要写在占位符控件中。分析登录页面的功能:用户输入用户名和密码,单击【注册】按钮,程序先检查用户名、密码是否为空,两次密码输入是否相同,以及用户名是否已经存在。检查通过后,向用户数据表 Account 中添加一条用户记录,则用户注册成功,出现成功提示界面。思考:注册页面的注册界面和注册成功后的提示,是在同一个页面出.原创 2021-12-11 16:51:22 · 987 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店5:创建用户登录/注销页面、完善母版页
基于数据库的 Web 应用程序都需要考虑网站的安全性,网站离不开权限管理,包括用户身份识别和用户授权两部分。识别用户身份通过登录来实现。用户授权是根据不同的用户身份判断是否允许其访问某个网页或执行某些操作用户登录后系统将保存他的身份信息,直到用户注销。...原创 2021-12-09 11:44:26 · 1172 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店4:创建母版页
在使用 ASP.NET 开发网上宠物店项目的时候,网站除主页外,其余页面均有相似的布局。为了使网站具有统一的风格,并减少页面设计的工作量,网站使用 ASP.NET 母版页技术来实现。先根据给定的效果图,分析各个页面有哪些共同的内容,图中标注的数字是对网页的整体布局的划分。数字1、数字2、数字3-1、数字3-2-2,是网站内其他页面的共同之处,因此需要将它们都设计到母版页中。中间蓝色方框内3-2-1,则是预留给内容页的占位符,不同内容页显示的内容将不同。1、制作母版页 Maste...原创 2021-12-04 16:31:35 · 1486 阅读 · 1 评论 -
【ASP.NET Web】项目实践—网上宠物店3:创建主页、主题
1、创建主题使用 ASP.NET 的主题与皮肤技术,可以把大量的美工工作与页面设计和开发分开,让网站页面样式风格统一,也可实现换肤等效果。1)创建主题。在“解决方案资源管理器”中,右键单击网站名称,在弹出的快捷菜单中,依次选择【添加】——【添加ASP.NET文件夹】——【主题】命令,创建一个主题,并命名为“PetShop”2)添加样式表文件。右键单击主题名称“PetShop” ,在弹出的快捷菜单中,依次单击【添加】——【样式表】命令。样式表文件命名为“StyleSheet.css”。.原创 2021-12-04 10:42:18 · 1881 阅读 · 0 评论 -
【ASP.NET Web】第五课2——统一应用网站主题和外观
主题(Theme)是一组定义控件和页面元素的样式的属性设置集合,目的是为网站中的控件和元素提供一致的外观。主题是一个文件夹,存在于网站根目录下App_Themes文件夹中可以包括外观文件(.skin文件)、级联样式表文件(.css文件)以及图像和其他资源外观文件用于设置Web服务器控件的样式属性级联样式表文件用于定义网页上HTML元素的样式属性。原创 2021-11-23 16:54:26 · 898 阅读 · 0 评论 -
【ASP.NET Web】项目实践—网上宠物店2:创建ASP.NET Web 网站项目、连接数据库
创建ASP.NET Web 网站项目、连接数据原创 2021-12-04 10:43:55 · 1405 阅读 · 1 评论 -
【ASP.NET Web】项目实践—网上宠物店1:数据库设计
1、项目演示1.1 界面效果1.2 功能介绍2、数据库设计网站数据表 数据库表 说明 Account 用户表,保存用户账号信息及地址等用户资料 Category 宠物分类表,保存宠物的分类信息 Product 宠物表,保存宠物的具体信息 Cart 购物车表,保存购物车的具...原创 2021-11-17 14:52:31 · 1576 阅读 · 2 评论 -
【ASP.NET】第一课1——安装IIS服务器(在Win 10 电脑上)
ASP.NET 程序需要使用 Web 服务器作为发布平台,ASP.NET 使用 IIS 作为 Web 服务器。 IIS(Internet Information Service,Internet 信息服务)是微软开发的 Web 服务器,它基于 Windows 操作系统,操作方便,功能强大。在装 Windows 操作系统,IIS 默认是不安装的。安装 IIS 需要从网上下载与操作系统对应的 IIS 安装包并解压。在Win 10上安装IIS服务器第一步:查看自己电脑上是否有IIS①打开控制面板:原创 2020-08-13 18:20:46 · 803 阅读 · 0 评论 -
【ASP.NET】第十课——网站的配制与部署
知识点:掌握 appSettings 的配置与在程序中的访问 、掌握使用 connectionStrings 配置数据库连接字符串 、 掌握自定义错误信息的方法 、 掌握身份验证和权限控制 、 掌握网站的编译发布原创 2020-08-14 11:35:57 · 590 阅读 · 0 评论 -
【ASP.NET】第九课——使用DataList控件和Repeater控件绑定数据
GridView 和 DetailsView 控件一般合作使用,实 现“列表/详细”功能。DetailsView 控件和 GridView 控件有很多相似之处,但是 DetailsView 控件有添加数据的功能,而 GridView 没有。原创 2020-08-08 12:25:46 · 2013 阅读 · 2 评论 -
【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件
知识点:掌握 GridView 的编辑、高亮显示的功能 、掌握 DetailsView 控件的数据展示、编辑和添加功能。 【ASP.NET】第七课——数据绑定和 GridView 控件的使用重点学习了 ASP.NET 中数据绑定的概念、数据绑定控件 GridView 的基本用法。使用它 能快速展示数据,并且能实现分页、删除操作。 GridView 的功能很强大,除了能分页、删除外,我们将继续学习它的编辑和高亮显示的 功能。GridView 的编辑如同 Exc...原创 2020-08-05 16:42:35 · 3450 阅读 · 4 评论 -
【ASP.NET】第七课——数据绑定和 GridView 控件的使用
知识点:理解ASP.NET 中数据绑定的概念、掌握数据绑定表达式语法 、掌握 GridView 的用法1、 数据绑定1.1 数据绑定概述 数据绑定是指将数据源中的数据与页面中的元素进行对应的操作。通过用户界面(UI)来显 示数据,是制作网页时经常需要处理的问题之一。在第二课中,我们已经学会了使用 ASP.NET 提供的控件将数据简单的呈现在页面上。如用 Label、TextBox 呈现单个数据,列表控件如 DropDrownList 可以呈现数据源中某一项数据等。用表格来...原创 2020-07-31 20:57:08 · 6624 阅读 · 0 评论 -
【ASP.NET】第六课——验证控件和上传控件的使用
知识点:理解数据验证的作用、掌握6种验证控件的用法、掌握用于文件上传的FileUpload控件 为了使我们的应用程序更安全,我们需要在保存数据之前,确保数据的格式是否正确,这就需要我们对用户输入进行验证。在 ASP.NET 中, 验证控件提供了一种易于使用并安全的机制来执行各种验证任务。ASP.NET 提供的验证控件包括 RequiredFieldValidator、RangeValidator、CompareValidator、RegularExpressionValidator、...原创 2020-07-29 11:28:20 · 670 阅读 · 0 评论 -
【ASP.NET】第五课——搭建风格统一的Web站点、母版页和内容页的使用、站点地图、用户控件的使用
知识点:理解母版页的作用、掌握创建母版页和内容页的方法、掌握常用的导航控件用法、掌握用户控件的用法 本课将讲解 ASP.NET 中的母版页、导航控件(TreeView 和 SiteMapPath)和用户控件。这些 知识点的共性是提升代码和用户界面的重用性,保证用户操作和界面具有统一的风格。母版页是 页面的模板,提供了网站的统一布局。利用 TreeView 和 SiteMapPath 控件简化了站点导航的开 发。用户控件将多个 Web 服务器控件、标签和相关代码组合成一个整体,形成新的...原创 2020-07-27 10:39:47 · 1579 阅读 · 0 评论 -
【ASP.NET】第四课——基于三层架构搭建“车型管理系统”
知识点:理解为什么大型项目需要分层、掌握三层的概念、掌握在项目中搭建三层的过程1、三层架构概述 对于一个大中型项目而言,由于项目结构复杂,需要团队化开发,开发人员之间分工不同,有些负责用户模块、有些负责购物模块,分层设计可避免模块间相同功能的重复编写,达到减少模块间的耦合性、提高独立性的系统设计要求。在大中型ASP.NET站点的设计开发中,通常采用三层架构的设计。即:表现层、业务逻辑层和数据访问层。1.1 什么是三层架构通常意义上的三层是:表现层(UI)、业务逻辑...原创 2020-07-22 11:32:22 · 1361 阅读 · 0 评论 -
【ASP.NET】第三课——ASP.NET 系统对象与状态管理
知识点:理解ASP.NET系统对象的概念、掌握ASP.NET状态管理技术、掌握Page对象的IsPostBack属性和ClientScript属性、掌握Response、Request、Server、Cookie、Session、Application对象的使用方法、理解状态管理技术之间的区别。 在【ASP.NET】第二课——ASP.NET WebForm中的控件,我们已经认识了 ASP.NET 的控件,重点讲解了常用的 Web 服务器控件。 本次课将学习 ASP....原创 2020-06-22 11:25:05 · 1359 阅读 · 0 评论 -
【ASP.NET】第二课——ASP.NET WebForm中的控件,掌握基本的Web服务器控件
知识点:理解 ASP.NET 的控件的分类、掌握服务器控件和页面回发的原理、掌握基本的 Web 服务器控件、掌握服务器控件的客户端事件处理。 在第一课【使用ASP.NET开发Web项目】第一课——初识ASP.NET中,我么创建了第一个ASP.NET程序,也已经初步认识到了 ASP.NET WebForm 中的 Button、Label 和 TextBox 控件。A...原创 2019-10-14 09:32:34 · 2865 阅读 · 6 评论 -
【使用ASP.NET开发Web项目】第一课——初识ASP.NET,创建第一个ASP.NET程序
知识点:理解 ASP.NET 的概念和优势、会创建 ASP.NET Web Form 程序、理解 ASP.NET Web Form 程序的执行阶段、会使用代码内嵌和代码后置两种方式进行编码。1、网站开发基础了解1.1 网站开发各环节组成1.2 开发网站需要的知识结构(1)网站开发前台页面技术页面设计:HTML、DIV+CSS 页面特效:JavaScr...原创 2019-10-09 16:32:29 · 24350 阅读 · 23 评论