ASPNET课后习题答案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A S P N E T课后习题答案 Modified by JACK on the afternoon of December 26, 2020

网页是完全面向对象的。在网页中,可以使用属性、方法和事件来处理HTML元素。

用户使用HTTP GET方法请求页面,使用HTTP POST方法把页面发送到Web服务器。

公共语言运行库是.NET Framework的基础,是.NET Framework的运行环境。公共语言运行库是一个在执行时管理代码的代理,以跨语言集成、自描述组件、简单配置和版本化集成安全服务为特点,提供核心服务。

.NET基类库位于公共语言运行库的上层,与.NET Framework紧密集成在一起,可被.NET支持的任何语言使用。

.NET Framework具有主要组件包括.NET Framework类库和公共语言运行库。

HTTP的常用请求方法包括PUT和DELETE。

执行权限用于确定在包含于指定目录的页面上允许执行什么级别的程序。这里有三种可能的值:所有、纯脚本、脚本和可执行文件。

相同优先级的运算符,除了赋值运算按照从右至左的顺序执行之外,其余运算符按照从左至右的顺序执行。括号是优先级最高的,可以任意地改变符号的计算顺序。

数值类型主要包括整数、浮点数和小数。其中整数类型可以分为无符号型、有符号型和char。

装箱和取消装箱使值类型能够被视为对象。对值类型装箱将把该类型打包到object引用类型的一个实例中。这使得值类型可以储存于垃圾回收堆中。取消装箱将从对象中提取值类型,取消装箱又经常被称作拆箱。

委托是一种安全地封装方法的类型,它与C和C++中的函数指针类似。与C中的函数指针不同,委托是面向对象的、类型安全的和保险的。

事件使用委托来为触发时将调用的方法提供类型安全的封装。委托可以封装命名方法和匿名方法。

class没有分支功能

object不能用于循环结构

类的成员变量的类型包括变量

类的方法可以将一个委托作为参数来接受,并且以后可以调用该委托。这称为异步回调,是在较长的进程完成后用来通知调用方的常用方法。

使用加法赋值运算符(+=)将方法注册到事件中,使用减法赋值运算符(-=)从事件中移除事件处理程序的委托。

Web控件的标记有特定的格式:以“”结束,在其间可以设置各种属性。

在中,所有的控件都是基于对象object,而所有的Web控件则包含在命名空间下面。

默认情况下,Calendar

年份的标题、用于选择月份中各天的链接及用于移动到下个月和上个月的链接。

在表控件中,其对象的层次是这样的:首先是表对象,表对象中包含行对象,行对象中包含列对象。其中,表要显示的内容则是包含在Tabelcell 中。

Web控件的事件模型,客户端捕捉到事件信息,然后通过HTTP POST将事件信息传输到服务器,而且页框架必须解释该POST以确定所发生的事件,然后在要处理该事件的服务器上调用代码中的相应方法。

Textbox不属于列表控件

用于创建颜色对象的方式有ARGB、颜色的枚举值、HTML颜色名

单位的定义方式有像素值、百分值、Unit对象

BulletedList控件显示的数据是不可以被选择的

用于在页面上创建表的方式有HTML表、HtmlTable控件、表控件

一个用户控件就是一个简单的页面,不过它可以被另外一个页面包含进去。用户控件存放在文件扩展名为.ascx的文件中。

一个用户控件包含的指令是@control

使用用户控件和使用Web控件并没有什么两样,用户控件本身也是一种控件,只需要把用户控件拖放到页面上,并设置相关属性,即可实现对该用户控件的引用。

div可以是用户控件包含的元素

用户控件的优点有重用、面向对象、语言兼容

母版页文件的扩展名是.master

在内容页中,通过添加control控件并将这些控件映射到母版页行的ContentPlaceHolder控件来创建内容。

禁用控件的主题通过将控件的EnanbleTheming属性设置为false来实现。主题是有关页面和控件的外观属性设置集合,由一组元素组成,包括文件、CSS、图像和其他资源。

在母版页中放入网页的方法包括直接在母版页中生成新网页,和在建立新网页时选择母版页。

Codefile是@Master指令中可以设置的属性

有2种常用的在页面使用母版页的方法

主题至少包含外观文件

SkinID是为Web控件提供的一个联系到皮肤的属性

母版页是提供的一种重用技术,使母版页可以为应用程序中的页面创建一致的布局

设计站点导航时,使用站点地图描述站点的逻辑结构,使用控件在网页上显示导航菜单,通过代码把这两者完美结合起来。

除了的默认站点地图提供程序之外,文件还可以引用其他站点地图提供程序或其他站点地图文件,但这些文件必须属于该站点的其他目录或者同一应用程序中的其他站点。

SiteMapDataSource绑定到站点地图数据,并基于站点地图层次结构中指定的起始节点,在Web服务器控件中显示其视图。

使用TreeView进行站点导航必须通过与SiteMapDataSource控件集成实现Menu控件用于显示Web窗体页中的菜单,该控件不支持显示表的内容功能SiteMapDataSource的作用是导航数据

Session对象具有两个事件:Session_OnStart事件和Session_OnEnd事件。Session_OnStart事件在创建一个Session时被触发,Session_OnEnd事件在用户Session结束时(可能是因为超时或者调用了Abandon方法)被调用。

当访问Page类的Request属性时,它返回类型HttpRequest的一个对象。然后就可以使用该对象中的方法。该属性提供对当前页面请求的访问,其中包括请求标题、Cookie、客户端证书、查询字符串等。

当每个用户首次与服务器建立连接时,服务器就会为其建立一个Session,同时服务器会自动为用户分配一个SessionID,用以标识这个用户的唯一身份。

Cookie对象实际是命名空间中HttpCookie类的对象。Cookie对象为Web应用程序保存用户相关信息提供了一种有效的方法。当用户访问某个站点时,

相关文档
最新文档