电子商务网站建设与管理 王生春 第7章
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一页 下一页
返回
7.3 常用控件
• 6.复选框控件CheckBox • CheckBox控件用于创建多种选项,允许用户选择True状态或False 状态。与RadioButton不同的是可以选择多项。
• 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口
添加CheckBox控件。添加后窗口的“设计”界面出现一个小方框, “源”界面增添代码:
上一页 下一页
返回
7.3 常用控件
• 8.图像控件Image • Image控件用于创建显示图像的控件,并用服务器端的代码对图像进 行管理。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加Image控件。添加后窗口的“设计”界面出现一个小方框,“源” 界面增添代码: • <asp:Image ID="Image1" runat="server" /> • 其中,Image 为在编写成代码时引用的图像控件名称,还可以添加 其他属性。
界面如图7-5所示。
上一页 下一页
返回
7.2 的运行环境
• • • • 5)在其中的“Button1_Click”段,输入: TextBox1.Text = "这是第一个程序"; 4.运行程序 1)在“解决方案资源管理器”中右击“Default.aspx”,选择“设 为起始页”。 • 2)单击菜单栏“调试”→“启动调试”,打开浏览器显示页面。 • 3)单击“Button”按钮, • 在“TextBox”文本框显示“这是第一个程序”,如图7-6 所示界面。
上一页 下一页
返回
7.2 的运行环境
• 2.添加窗体 • 1)单击“网站”→“添加新项”,出现如图7-3所示界面。 • 2)在对话框中间选择“Web窗体”。 • 3)在底部输入窗体名称(默认 Default.aspx)。 • 4)单击“添加”。
上一页 下一页
返回
7.2 的运行环境
上一页 下一页
返回
7.2 的运行环境
• 7.2.4 第一个程序
• • • • • • • • 1.进入系统 启动如图7-1所示的界面后,完成以下操作。 1)单击“文件”→“新建”→“网站”,出现如图7-2所示界面。 2)在对话框左边选择语言,例如“Visual C#”。 3)在对话框右边选择“空网站”。 4)在底部左边选择“文件系统”。 5)在底部右边选择已经建好的存放文件的目录。 6)单击“确定”。
上一页返回ຫໍສະໝຸດ 7.3 常用控件• 7.3.1 标准控件
• Visual Studio 2010中的标准控件有29个,这里介绍其中最常用的8 个。 • 1.标签控件Label • Label控件显示静态文本,用于标注,用户不能编辑,只能在设计或 代码中进行修改。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加Label控件。添加后窗口的“设计”界面显示Label,“源”界 面增添代码: • <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> • 其中,Label1为在编写代码时引用的标签名称,还可以添加其他属 性。 • Label控件常用属性见表7-1。
上一页 下一页
返回
7.1 .NET和的基本概念
• 2.的工作原理 • 客户端发送请求到服务器,服务器分析请求,定位请求网页的位置。 如果请求网页文件的扩展名为aspx,就对这个文件进行处理,把产
生的代码提交给“通用语言开发环境”。如果这段程序代
码以前没有执行过,“通用语言开发环境”就对其进行编译并执行, 得到纯HTML标记,然后将结果发送到客户端。如果这段程序代码以
• 3.添加控件和代码 • 1)单击左下方“设计”,转换到设计界面。出现的“工具箱”界面 如图7-4所示。
• 2)在左边“工具箱”中双击“TextBox”文本框控件。如果未显示
工具箱,单击菜单栏“视图”→“工具箱”。 • 3)在左边“工具箱”中双击“Button”按钮控件。
• 4)双击刚才添加的“Button”按钮控件,进入代码窗口。“设计”
下一页
返回
7.1 .NET和的基本概念
• 2..NET框架的目标 • 具体目标包括: • 1)提供一个面向对象的编程环境,无论对象代码在本地还是分布在 互联网上。 • 2)提供一个将软件部署和版本控制冲突最小化的代码执行环境。 • 3)提供一个可保证程序代码安全执行的代码执行环境。 • 4)提供一个可消除脚本环境性能问题的代码执行环境。 • 5)提供一个使开发人员在面对类型不同的应用程序时保持一致的开 发环境。 • 6)提供一个可与任何其他代码集成的集成环境。
• <asp:CheckBox ID="CheckBox1" runat="server" />
• 其中,Check1为在编写成代码时引用的复选框名称,还可以添加其 他属性。
上一页 下一页
返回
7.3 常用控件
• 7.列表框控件ListBox • ListBox控件用于创建单选或多选的列表选项,可以从预设的多个选 项中选择。预设的选项可以设置Items属性,也可以与数据源控件绑 定。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加ListBox控件。添加后窗口的“设计”界面出现一个方框,“源” 界面增添代码: • <asp:ListBox ID="ListBox1" runat="server"></asp:ListBox> • 其中,ListBox1为在编写成代码时引用的列表框名称,还可以添加 其他属性。 • List Box控件常用属性见表7-7。
即可完成安装。
• 安装完成之后,可以从“开始”→“程序”中找到“Microsoft Visual Studio 2010”快捷方式。单击下一级“Microsoft Visual Studio 2010”打开开发界面,如图7-1所示。
上一页 下一页
返回
7.2 的运行环境
• 7.2.3 配置IIS
上一页 下一页
返回
7.3 常用控件
• 5.单选按钮控件RadioButton • RadioButton控件用于创建多种选项,允许用户选择True状态或 False状态,但是只能选择其中之一。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加RadioButton控件。添加后窗口的“设计”界面出现一个小圆圈, “源”界面增添代码: • <asp:RadioButton ID="RadioButton1" runat="server" /> • 其中,RadioButton1为在编写成代码时引用的单选按钮名称,还可 以添加其他属性。 • RadioButton控件常用属性见表7-6。
上一页 下一页
返回
7.1 .NET和的基本概念
• 3..NET框架的主要组件 • .NET框架主要分为4个部分:通用语言开发环境、.NET基础类库、 .NET开发语言和Visual 集成环境。
• 7.1.2 的基本概念
• 1.的概念 • 是.NET框架中的一个分支,最初的名字叫ASP+,是继 ASP之后网站应用软件开发的一个新平台。
上一页 下一页
返回
7.3 常用控件
• 3.按钮控件Button • Button控件用于创建普通按钮,用户通过单击按钮完成提交、确认 等操作。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加Button控件。添加后窗口的“设计”界面出现一个按钮,“源” 界面增添代码: • <asp:Button ID="Button1" runat="server" Text="Button" /> • 其中,Button1为在编写成代码时引用的按钮名称,还可以添加其他 属性。 • Button控件常用属性见表7-4,Button控件事件发生时间见表7-5。
上一页
返回
7.2 的运行环境
• 7.2.1 Visual Studio 2010简介
• Visual Studio 2010是一套完整的开发工具集,用于开发.NET平台的 各种应用程序,其中包括 Web应用程序、XML Web服务、
桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual
• 如果只是开发简单的应用程序,使用Visual Studio 2010就 可以完成。 • 如果开发HTTP网站程序,需要配置Windows系统提供的Internet Information System(IIS)。Windows系统没有默认安装IIS,需要 进行安装或者配置。 • Windows XP需要使用操作系统的安装光盘,这里不做介绍。 • Windows 7不需要光盘,只要进行设置即可,参见第6章第6.4.2节。
前执行过,就直接执行编译好的程序得到纯HTML标记,最后把
HTML标记发送到客户端。这一点与JSP类似,提高了程序的执行效 率。
上一页 下一页
返回
7.1 .NET和的基本概念
• 3.与ASP的区别 • 1)解释执行改为编译执行,极大提高了执行效率。 • 2)代码与标记完全分离,极大改善了维护性。 • 3)提供的控件可以直接应用,极大减少了代码量。 • 4)全新的开发和集成环境,极大方便了应用程序开发的实现。
上一页 下一页
返回
7.3 常用控件
• 4.链接按钮控件LinkButton • LinkButton控件用于创建超级链接式样的按钮,通过设置Text属性, 可以在开始和结束标记之间设置显示的文本。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加LinkButton控件。添加后窗口的“设计”界面出现一个超级链 接按钮,“源”界面增添代码: • <asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton> • 其中,LinkButton1为在编写成代码时引用的链接按钮名称,还可以 添加其他属性。
C#和Visual J#全部使用同一个集成开发环境,可以共享其中的工具 和创建混合语言解决方案。这些语言利用.NET框架的功能,可以使
各种应用程序的开发更简单。
下一页
返回
7.2 的运行环境
• 7.2.2 Visual Studio 2010安装和使用
• Visual Studio 2010的安装软件有2.5GB,安装是一个漫长的过程。 双击其中的“setup”应用程序,然后按照屏幕提示进行相应操作,
下一页 返回
7.3 常用控件
• 2.文本框控件TextBox • TextBox控件用于创建单行、多行或密码输入的文本框,用户可以进 行编辑。 • 在工具箱的“标准”标签中,通过鼠标拖动或双击操作,可以向窗口 添加TextBox控件。添加后窗口的“设计”界面出现一个矩形框, “源”界面增添代码: • <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> • 其中,TextBox1为在编写成代码时引用的文本框名称,还可以添加 其他属性。 • TextBox控件常用属性见表7-2,TextBox控件事件发生时间见表7-3。
第7章 动态网页制作技术
• 7.1 .NET和的基本概念
• 7.2 的运行环境
• 7.3 常用控件
• 7.4 存取数据库
7.1 .NET和的基本概念
• 7.1.1 .NET框架
• 1..NET框架简介 • 微软公司梦想把整个互联网变成一个操作系统,用户在互联网上开发 应用程序,使用互联网上的所有的应用程序,就像在自己办公室个人 计算机一样,感觉不到互联网的存在。人们写好一个程序,然后能将 其用于全世界,这就是.NET的构想。 • .NET框架是微软Windows软件世界中的一个转折点,是一个崭新的 开发和应用平台。