ASP.NET程序设计项目教程(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-20 00:32:56

点击下载

作者:许礼捷

出版社:电子工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

ASP.NET程序设计项目教程

ASP.NET程序设计项目教程试读:

前言

本书以微软平台最新的Web动态网站开发技术——ASP.NET 4.5为例,介绍Web动态网站开发所涉及的技术领域,重点讲解Web动态网站设计与开发的基本原理和主要方法。编写团队结合多年的实际教学和培训经验,创新性地采用了“DAP教学模式”,帮助读者掌握企业开发规范,建立Web动态网站开发的知识框架,并将掌握与理解的内容补充到这个知识框架中,逐步培养出真实的Web动态网站开发的职业岗位技能。“DAP教学模式”,即通过Demo→Activity→Project的教学模式:(1)Demo(基础训练):通过Demo演示,教师讲述理解知识点、示范掌握技能点,然后让读者通过Demo重演,理解知识、掌握技能。(2)Activity(提高训练):在Demo之后,安排与Demo的知识和技能点相同的Activity案例,让读者在课堂中独立完成。从而加深理解知识点、灵活运用技能点的能力。并在此基础上安排课外Activity(巩固训练),要求在课外独立完成,使读者进一步巩固知识点,掌握技能点,并融会贯通。(3)Project(项目实战):在完成Web动态网站开发所需关键知识和技能的Demo和Activity之后,最后安排Project环节作为课程设计或实训。完成多个来源于企业的实际项目,综合培养读者的实际项目开发能力。

本书的特色与创新:(1)创新DAP教学模式:通过Demo使读者快速掌握ASP.NET编程的基本技能和基础知识;通过Activity培养学生灵活应用、融会贯通的能力;通过Project介绍企业实际项目的设计思路、开发流程和解决问题的方法。(2)“教学做一体”原则:本书所选典型实例覆盖了ASP.NET开发中的热点问题和关键问题。所选实例具有代表性和极强的扩展性,能够给读者以启发,使读者举一反三、开发出非常实用的Web网站。所有实例都提供了源代码,方便读者使用。整个教学过程中,注重编码规范,注重学生程序设计职业能力的培养,突出实用、强调能力。(3)校企合作方式:本书所选内容均来源于实际项目的开发,有的实例是作者开发实践的积累,有的实例来源于公司的开发项目。通过与企业专家合作,从高职院校学生的实际出发,重新设计多个企业实际项目作为教学实训案例,突出网站开发工程实践,真实反映职业岗位技能要求。

本书由沙洲职业工学院的许礼捷、陆国浩老师担任主编,周洪斌、温一军老师担任副主编,由沙洲职业工学院易顺明副教授和江苏国泰新点软件有限公司副总经理李强担任主审。其中,许礼捷老师负责第1、4、5章的编写工作,周洪斌老师负责第7、8章的编写工作,陆国浩老师负责第6章、第9、10、11章的编写工作,温一军老师负责第2、3章及附录的编写工作。全书由许礼捷、陆国浩老师统稿。

本书以Visual Studio 2013为开发平台,按实际应用进行分类,全面地介绍了基于ASP.NET开发动态网站的技术。通过本书的训练学习,可以使读者在短时间内掌握更多有用的技术,快速提高Web网站开发水平,希望读者能凭借本书迈入ASP.NET动态网站开发的大门。

同时也要注意,Web 开发是非常注重实践的工作,不能仅凭看书、看视频就学会开发,必须扎扎实实、一行一行地编写代码,不断积累项目经验,才能真正掌握Web开发技术。因此,要求读者一定要自己上机操作,勤学苦练。如果能按照本书的要求,循序渐进地完成Demo→Activity→Project,以及课后的理论测试(Test),Web动态网站开发能力必将有一个质的飞跃。

本书配有丰富的教学资源,可从华信教育资源网(www.hxedu.com.cn)免费下载。

本书是沙洲职业工学院2013年度教育教学改革重点课题“基于DAP高职教学模式改革的探索与实践”(课题编号:2013SGJG002)的阶段性研究成果,同时受沙洲职业工学院2014年度国家职业教育规范教材立项课题“ASP.NET程序设计项目教程”和江苏省“青蓝工程”资助。

在本书的编写过程中,参考了书后“参考文献”所列的部分相关资料,编者在此对这些参考文献的作者表示感谢。同时,感谢电子工业出版社在本书的出版过程中所给予的支持和帮助,感谢所有在出版过程中给予编者帮助的人们。

编者虽然在编写过程中竭尽所能,但因水平和时间的限制,错误和不尽如人意之处仍在所难免,诚请本书的使用者及专家学者提出意见或建议,以便以后不断修订并使之更臻完善。

编者

第1章 ASP.NET开发基础

教学目标

通过本章的学习,使学生掌握.NET框架的体系结构,理解ASP.NET的技术特点,掌握IIS的安装与配置方法,掌握Visual Studio 2013开发环境的安装与配置方法,掌握SQL Server 2012 Express安装与配置方法,熟悉ASP.NET网站的开发流程和注意事项。

知识点

1..NET框架

2.ASP.NET技术

3.Internet信息服务IIS(Internet Information Services)

4.Visual Studio 2013开发环境、Microsoft SQL Server 2012 Express数据库

5.ASP.NET网页语法结构

6.ASP.NET网站开发流程

技能点

1.安装.NET框架最新版本

2.安装配置ASP.NET网站的运行环境IIS7.0

3.安装配置ASP.NET的官方开发工具Visual Studio 2013集成开发环境

4.安装配置SQL Server 2012 Express数据管理系统

5.使用VS2013开发ASP.NET网站

6.使用IIS配置虚拟网站

重点难点

1..NET框架的体系结构

2.VS2013集成开发环境

3.ASP.NET网站开发流程

专业英文词汇

1..NET Framework:__________________________________________________

2.CLR:__________________________________________________

3.ASP.NET:__________________________________________________

4.IIS:__________________________________________________

5.SSMS:__________________________________________________

6.AutoEventWireup:__________________________________________________

7.CodeFile:__________________________________________________

8.Inherits:__________________________________________________

1.1.NET开发平台与ASP.NET简介

.NET Framework 又称.Net框架,是由微软开发,一个致力于敏捷软件开发(Agile Software Development)、快速应用开发(Rapid Application Development)、平台无关性和网络透明化的软件开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,它包括公共语言运行库 CLR(Common Language Runtime)和.NET Framework 类库(包含支持多种技术的类、接口和值类型)。.NET Framework 提供托管执行环境、简化的开发和部署,支持多种语言(C#、VB、C++、Python等)的开发。因此,通过.NET开发平台,可以构建 Windows、Windows Phone、Windows Server 和 Microsoft Azure 应用程序。

.NET Framework发展至今,已经发布了多个版本,各版本如表1.1所示。表1.1.NET Framework各版本汇总表

同时,各版本之间的关系如图1-1所示。

.NET Framework 4.5之后,微软在Builder 2013开发者大会上发布了Visual Studio 2013预览版,并且发布其程序组件库.NET 4.5.1的预览版。该软件已于北京时间2013年11月13日23:00时正式发布。之后还陆续发布了4.5.2和4.5.3。.NET Framework 4.6 是.NET 框架的下一个版本,将包含在Visual Studio 2015一起发布。2014年末,微软公司发布.NET 2015预览版。.NET 将进入一个新时代,它包括把开放源码作为核心原则,并使.NET 应用程序可以在多个操作系统上运行。图1-1.NET Framework各版本的关系图

☞ACTIVITY

查看本机Microsoft.NET Framework的版本信息有以下两种方法。

① 打开“我的电脑”,在地址栏输入%systemroot%\Microsoft.NET\Framework;从列出来的文件夹中,可以看到以版本号为目录名的几个目录,而这些目录显示的最高版本号即本机.NET Framework 版本号。

② 在IE浏览器中,输入 javascript:alert(navigator.userAgent);看.NET CLR 后面带的版本号最高到哪个数字,即本机.NET Framework版本号。

1.2 开发环境的安装与使用

1.2.1 ASP.NET的运行机制

ASP.NET(Active Server Pages.NET)是Microsoft.NET Framework中一套用于生成Web应用程序和Web服务的技术。它是.NET Framework的一部分,是一项微软公司的技术。它不是一种语言,而是创建动态Web页的一种强大的服务器端技术,利用公共语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。ASP.NET是ASP的NET版本,可以创建动态Web页面。但是ASP.NET却与ASP完全不同,可以说微软重新将ASP进行编写和组织形成ASP.NET技术。

ASP.NET页在服务器上执行,并生成发送到桌面或浏览器的标记(如 HTML、XML或者WML)。可以使用任何.NET兼容语言(比如Visual Basic.NET、C#)编写Web服务文件中的服务器端(而不是客户端)。ASP.NET页面使用一种由事件驱动的、已编译的编程模型,这种模型可以提高性能并支持将用户界面层同应用程序逻辑层相隔离。

ASP.NET 页面分为前台页面文件.aspx和后台代码文件.cs,当用户第一次请求该页面时,ASP.NET引擎会将前台页面.aspx文件和后台代码文件.cs合并生成一个页面类,然后再由编译器将该页面类编译为程序集,再由程序集将生成的静态HTML页面返回给客户端浏览器解释运行,当用户第二次请求该页面时,直接调用编译好的程序集即可,从而大大提高打开页面的速度。正因为如此,我们才会发现当用户第一次打开该页面时速度会很慢,但是以后再打开该页面时速度会很快的原因。其运行机制如图1-2所示。图1-2 ASP.NET运行机制

注意:ASP.NET仅处理具有.aspx文件扩展名的文件,具有.asp文件扩展名的文件继续由ASP引擎来处理。会话状态和应用程序状态并不在ASP和ASP.NET页面之间共享。1.2.2 ASP.NET的开发环境要求

本书采用的.NET版本为4.5,ASP.NET版本为4.5。ASP.NET 4.5的官方开发工具是Visual Studio 2012或2013,本书以Visual Studio 2013进行开发。因此在使用ASP.NET开发工具之前,需要搭建Visual Studio 2013集成开发环境。在开发网站过程中,使用Visual Studio集成环境开发并运行网站。当网站发布后,ASP.NET是在IIS服务器中运行的。

如果要开发和运行ASP.NET 4.5的网站程序,对软、硬件环境有一定的要求。

1.软件环境(1)操作系统:Windows 7 SP1、Windows 8及以上版本;(2)服务软件:IIS(Internet Information Services)7.0及以上版本,.NET Framework,如果有Visual Studio.NET套件,则只需要在IIS7.0基础上安装此套件即可。(3)客户端浏览器:Internet Explorer 6.0或以上版本。

2.硬件环境

对运行ASP.NET的计算机而言,硬盘及内存越大越好,其中内存最好在1GB以上。1.2.3 IIS的安装与配置

大部分Windows操作系统中,IIS是需要手动安装的。下面以Windows 7为例,说明IIS 的安装步骤。

☞DEMO(1)安装IIS。首先进入Windows 7的“控制面板”→“程序”→“程序和功能”,选择左侧的“打开或关闭Windows功能”,如图1-3所示。图1-3 打开或关闭Windows功能

然后,出现了安装Windows功能的选项菜单,注意选择的项目,需要手动选择需要的功能,按图1-4所示,把需要安装的服务都选中。图1-4 勾选需要安装的IIS服务组件

单击“确定”按钮,稍候即可完成IIS组件的安装。(2)配置IIS。安装完成后,再次进入控制面板,选择“管理工具”,双击“Internet(IIS)管理器”选项,进入IIS设置。或者通过右击“计算机”,打开“管理→服务和应用程序→Internet信息服务(IIS)管理器”,即可进入IIS设置,如图1-5所示。同时选择默认网站“Default Web Site”,单击操作窗口中的“浏览*:80(http)”,即可在浏览器中打开默认网站,如图1-6所示。注意:.NET Framework 4.5 是一个针对.NET Framework 4 的高度兼容的就地更新,.NET Framework 4.5在IIS中显示为4.0。而且,一定要先安装IIS,再安装.NET Framework。图1-5 Internet信息服务(IIS7.0)图1-6 默认网站首页

如果后安装IIS,则需要在IIS中重新注册.NET Framework,注册的方法是:

使用管理员身份运行“命令提示符”,进入C:\WINDOWS\Microsoft.NET\Framework\,并可以看到系统中安装的.NET Framework版本列表。以4.0和4.5版本为例,应进入v4.0.30319文件夹,在命令行模式下输入:aspnet_regiis-i

如图1-7所示。图1-7 重新注册.NET Framework

✍思考

① 如何查看本机IIS是否安装?本机IIS默认网站的端口号是多少?

② 浏览本机和其他主机的IIS网站的方法有哪些?

③ 如何设置防火墙,允许局域网中的主机访问本机的默认网站。

☞ACTIVITY

在自己的电脑上完成如下操作:

① 检查本机IIS是否安装;

② 浏览本机IIS默认网站;

③ 浏览局域网中其他主机上的默认网站。1.2.4 Visual Studio 2013的安装与使用

1.Visual Studio 2013的安装

安装Visual Studio 2013开发环境的软、硬件配置要求如表1.2所示。表1.2 安装VisuaI Studio 2013的配置要求

☞DEMO

主要的安装步骤如下:(1)如果系统没有安装IE10,需要单击“安装 Internet Explorer”下载 IE10 并安装,如果已安装就不会出现这个提示。注:以下以Windows 7 32位系统为例,64位系统的安装方法也是一样的,Win8/8.1自带了IE10 或者10以上版本,所以就不需要单独去升级了,如图1-8所示。(2)选择安装路径(非中文路径)并勾选“我同意许可条款和隐私策略”再单击“下一步”按钮,然后选择需要安装的组件,并单击“安装”按钮,开始安装,如图1-9所示。图1-8 提示首先安装IE10图1-9 选择安装路径、选择需要安装的组件、等待安装完成(3)等到提示所有指定的组件安装成功,按提示启动软件,如图1-10所示。图1-10 安装完成,第一次启动时选择默认环境设置(4)启动后,打开如图1-11所示的界面。图1-11 Visual Studio 2013开发界面

注意:

● 安装前最好是先关闭杀毒软件或安全卫士,以免引起一些误操作导致软件不能一次性安装成功。

● 软件的安装路径不可以是中文路径。

● 只有系统安装了IE10 及以上版本才能安装 VS2013。

● 开发界面的颜色主题,通过“工具”→“选项”→“环境”→“常规”,设置主题颜色,有三种:蓝色、浅色和深色。

● 如果要修改默认开发环境,通过“工具”→“导入和导出设置”→“重置所有设置”…→“选择一个默认设置集合”,比如“Web开发”,单击“完成”按钮即可。也可以通过“开始”→“Visual Studio 2013”→“Visual Studio Tools”→“VS2013开发人员命令”,在出现的命令提示窗口中键入:devenv/resetuserdata即可。

2.VisuaI Studio 2013的使用

Visual Studio 2013集成开发环境使用典型的平面风格,包括多个可以停靠或浮动的面板,如:解决方案资源管理器、服务器资源管理器、工具箱和属性面板。通过“新建网站”→“模板”→“Visual C#”→“ASP.NET空网站”,创建一个新网站,如图1-12所示。图1-12 Visual Studio 2013集成开发环境

注意:除了通过以上的常规方法创建新网站项目外,还可以通过“新建项目”→“模板”→“Visual C#”→“Web”→“ASP.NET Web应用程序”。当然,也可以新建“Visual Studio解决方案”,然后在解决方案中添加“新建网站”等方法。

开发环境中各部分简要说明如下。(1)解决方案资源管理器:该面板显示当前所有文件。可以在管理器中新增项目/网站、新增文件或文件夹、设置启动项目、设置浏览方式等。“服务器资源管理器”也以选项卡的形式停靠在一起。(2)设计视图/源视图:该面板用于程序界面设计和源码设计,多个文件以选项卡方式进行切换。(3)工具箱:该面板包含几大类的控件,标准、数据、验证、导航、登录、WebParts、AJAX扩展、动态数据、报表等控件。(4)属性:该面板显示当前选中对象的属性值,也包含事件方法。(5)输出/错误列表:当开发人员在成功编译或运行应用程序之后,“输出”面板将显示当前应用程序的输出文件及其信息。如果应用程序发生了错误而发出警告或信息,这些错误警告或消息将显示在“错误列表”面板中。

3.Visual Studio 2013的常用快捷键

VS的精髓就在于随处都有的快捷键,可以大大提高工作效率。现列举一些常用快捷键:(1)回到上一个光标位置/前进到下一个光标位置。

① 回到上一个光标位置:使用组合键“Ctrl+-”;

② 前进到下一个光标位置:使用组合键“Ctrl+Shift+-”。(2)复制/剪切/删除整行代码。

① 如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无须选择整行。

② 如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“Ctrl+X”来完成剪切操作,而无须选择整行。

③ 如果你想删除一整行代码,只需将光标移至该行,再使用组合键“Ctrl+L”来完成剪切操作,而无须选择整行。(3)撤销/反撤销。

① 撤销:使用组合键“Ctrl+Z”进行撤销操作;

② 反撤销:使用组合键“Ctrl+Y”进行反撤销操作。(4)向前/向后搜索。

① 使用组合键“Ctrl+I”;

② 键入待搜索文本(将光标移至搜索词输入框位置即可开始输入);

③ 键入搜索文本后,可以使用组合键“Ctrl+I”及“Ctrl+Shift+I”前后定位搜索结果,搜索结果会被高亮显示。

④ 要结束搜索,可以按“Esc”键或者单击查找框右侧的关闭按钮。

补充:选择一个单词后,按组合键“Ctrl+F”也可调出查找框口,且搜索结果也会被高亮显示。(5)框式选择。使用组合键“Shift+Alt+方向键(或鼠标)”即可完成框式选择。框式选择允许你同时对代码行和列进行选择。这对批量删除某些代码很方便。(6)在光标所在行的上面或下面插入一行。

① 组合键“Ctrl+Enter”:在当前行的上面插入一个空行;

② 组合键“Ctrl+Shift+Enter”:在当前行的下面插入一个空行。(7)定位到行首与行尾。

① Home键:定位到当前行的行首;

② End键:定位到当前行的行尾。(8)选中从光标起到行首(尾)间的代码。

① 选中从光标起到行首间的代码:使用组合键“Shift+Home”;

② 选中从光标起到行尾间的代码:使用组合键“Shift+End”。(9)快速插入代码块。

① 生成方法存根:“Ctrl+K+M”

② 插入代码段:“Ctrl+K+X”

③ 插入外侧代码:“Ctrl+K+S”(10)调用智能提示。

方法1:使用组合键“Ctrl+J”;

方法2:使用组合键“Alt+→”。(11)调用参数信息提示。对于某些函数体较大的函数来说,想轻松地确认参数在函数内部的使用情况是件比较麻烦的事情。这时可以将光标置于参数名上,再按组合键“Ctrl+Shift+空格”,参数被使用的地方会被高亮显示。(12)快速切换窗口。使用组合键“Ctrl+Tab”(此时可以打开IDE的导航,获得鸟瞰视图)。(13)快速隐藏或显示当前代码段。使用组合键“Ctrl+M,M”(记住:要按两次M)。(14)生成解决方案。使用组合键“Ctrl+Shift+B”。(15)跳转到指定的某一行。

方法1:使用组合键“Ctrl+G”;

方法2:单击状态栏中的行号。(16)注释/取消注释。

① 注释:使用组合键“Ctrl+K+C”;

② 取消注释:使用组合键“Ctrl+K+U”。(17)全屏显示/退出全屏显示。使用组合键“Shift+Alt+Enter”。(18)定义与引用。

转跳到定义:F12;

查找所有引用:使用组合键“Shift+F12”。(19)查找和替换。

查找:使用组合键“Ctrl+F”;

替换:使用组合键“Ctrl+H”。(20)大小写转换。

转小写:使用组合键“Ctrl+U”;

转大写:使用组合键“Ctrl+Shift+U”。(21)调试相关。

① 调试(启动):F5;

② 调试(重新启动):使用组合键“Ctrl+Shift+F5”;

③ 调试(开始执行不调试):使用组合键“Ctrl+F5”;

④ 调试(逐语句):F11;

⑤ 调试(逐过程):F10;

⑥ 设置断点:F9。1.2.5 SQL Server 2012的安装与配置

微软公司在其官方网站上提供了各种版本的SQL Server软件,本书选择安装的是SQL Server 2012 Express版本,安装程序可以从微软的官网下载。

☞DEMO

需要先安装SSMS(SQL Server Management Studio),它用来管理SQL Server的图形化界面。安装文件:64位操作系统选SQLManagementStudio_x64_CHS.exe;32位操作系统选SQLManagementStudio_x86_CHS.exe。具体的安装步骤如下:(1)启动安装程序后,选择第一项“全新SQL Server 独立安装或向现有安装添加功能”,然后勾选“我接受许可协议”,并单击“下一步”按钮,如图1-13所示。图1-13 选择全新安装,勾选许可协议(2)安装程序安装完前置文件后,会让你选择功能。建议全选,并选择默认安装路径,如图1-14所示。(3)单击“下一步”按钮,就开始安装了,如图1-15所示。(4)至此,SQL Server Management Studio就安装完成,如图1-16所示。

注意:安装好SQL Server Management Studio之后,还需要安装SQL Server 2012的核心部分。图1-14 选择安装功能图1-15 安装进程图1-16 SQL Server Management Studio安装完成

SQL Server 2012核心部分的安装文件也分64位和32位操作系统。64位操作系统:SQLEXPR_x64_CHS.exe;32位操作系统:SQLEXPR_x86_CHS.exe。具体的安装步骤如下:(1)启动安装程序后,选择“全新SQL Server 独立安装或向现有安装添加功能”。接受许可协议,然后单击“下一步”按钮。在功能选择的页面里,选择“实例功能”下的所有项,如图1-17所示。(2)在实例配置中,使用默认实例。安装路径建议选用默认设置,如图1-18所示。图1-17 选择安装功能图1-18 选择安装实例(3)服务器配置页面中,也使用默认配置,如图1-19所示。(4)在数据库引擎配置页面中,建议选择“混合模式”,并给SQL管理员账号sa设置密码,但一定要记住这个密码,同时建议把当前账户及系统管理员账号添加到SQL Server管理员中,如图1-20所示。图1-19 服务器配置图1-20 数据库引擎配置(5)单击“下一步”按钮,就开始安装了,稍等几分钟就安装成功了。安装完以后,可以在“开始”→所有程序中找到SSMS。将用它来登录和使用SQL Server 2012,如图1-21所示。(6)执行“开始”→“所有程序”→“Microsoft SQL Server 2012”→“SQL Server Management Studio”命令后,打开如图1-22所示的界面。图1-21 SQL Express 安装完成图1-22 连接SQL Express数据库服务器

至此,SQL Express数据库服务器安装完成。

1.3 ASP.NET网页语法结构与网站开发流程

1.3.1 ASP.NET网页语法结构

在进行ASP.NET网站开发之前,必须先了解ASP.NET网页开发的语法结构。

1.ASP.NET网页扩展名

ASP.NET网站应用程序中可以包含很多种文件类型,如表1.3所示。表1.3 ASP.NET网站应用程序中的文件类型及其扩展名

2.常用页面命令

在ASP.NET窗体的HTML代码窗口中,代码的前几行包含“<%@...%>”这样的语句。这些代码称为页面的指令。页面指令用来定义ASP.NET页分析器和编译器使用的特定于该页的一些定义。

在.aspx文件中常用的页面指令通常有以下几种。(1)<%@Page%>指令。

@Page指令用于指定页面中代码的服务器编程语言,指定页面可以是将服务器代码直接包含在其中(即单文件页面),还可以是将代码包含在单独的类文件中(即代码隐藏页面)。该指令的语法结构如下所示。

在语法结构中,attribute为@Page指令的属性,如以下语句:

其中:Language声明进行编译时使用的语言,此处为C#。AutoEventWireup指示页的时间是否自动绑定,默认值为true。CodeFile指定指向页引用的代码隐藏文件的路径。Inherits定义供页继承的代码隐藏类。它与CodeFile属性一起使用。除了以上几个属性外,还有CodePage、EnableViewState、MasterPageFile、Theme等属性。(2)<%@Import%>指令。

该指令用于将命名空间显式导入到ASP.NET应用程序文件中,并且导入该命名空间的所有类和接口。语法结构如下所示。

@Import指令不能有多个namespace属性,若要导入多个命名空间,需要使用多条@Import指令来实现。(3)<%@Control%>指令。

该指令与@Page指令基本相似,在.aspx文件中包含了@Page指令,而在.ascx文件中则不包含@Page执行,该文件中包含@Control指令。该指令只能用于Web用户控件(.ascx)。该指令的语法结构如下所示。(4)<%@Master%>指令。

该指令只能在母版页(.master文件)中使用,用于标识ASP.NET母版页。每个.master文件只能包含一条@Master指令。该指令的语法结构如下所示。(5)<%@MasterType%>指令。

该指令为ASP.NET页的Master属性分配类名,使得该页可以获取对母版页成员的强类型引用。该指令的语法结构如下所示。

需要注意的是:如果未定义VirtualPath属性,则此类型必须存在于当前链接的某个程序集(如App_Bin或App_Code)中。而且TypeName属性和VirtualPath属性不能同时存在于@MasterType指令中,否则指令将失败。

3.注释ASPX文件内容

服务器端注释指的是允许开发人员在ASP.NET应用程序文件(HTML代码窗口)的任何部分(除了

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载