aspnet复习题课案

  • 格式:doc
  • 大小:73.00 KB
  • 文档页数:14

下载文档原格式

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

程序设计复习题

一.填空题

(1).NET Framework主要包括公共语言运行库CLR和类库。

(2)网站在编译时,首先将语言代码编译成微软中间语言MSIL。

(3)一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为 http://210.78.60.19.8000/xxxy/default.aspx。

(4)可以通过复制网站同步网站上的一个文件。

(5) Visual Studio 2008 默认建立的XHIML文件类型是Transitional。

(6)利用XHTML建立一个链接到jxst@邮箱的元素是……

(7)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。

(8)单文件页模型中,C#代码必须包含于之间。

(9)外部样式表通过元素链接到网页。

(10) XML主要用于传输和存储数据。

(11) C#使用的类库就是 . NET Framework提供的类库。

(12)要在一个类中包含System.Data命名空间的语句是using System.Data。

(13)使用static修饰符能调用未实例化得类中的方法。

(14) C#中的数据类型包括值类型和引用类型。

(15)枚举类型是由一组命名常量组成的类型。

(16)在C#统一类型系统中,所有类型都是直接或间接地从System.Object继承。

(17)装箱实质是把值类型转化为引用类型。

(18)至少会执行一次循环的循环语句是do-while语句。

(19)较适用于一直知循环次数的循环语句是for语句。

(20)如果类名为UserInfo,那么它的构造函数名为UserInfo。

(21)继承可以重用现有类的数据和行为,并扩展新的功能。

(22)在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性 AutoPostBack="True"。

(23)判断页面是否第一次载入可通过属性 IsPostBack 实现。

(24) 3.5 的服务器控件包括HTML服务器控件和Web服务器控件。

(25)添加属性 runat="server"可将XHTML元素转化为HTML服务器控件。

(26)设置属性 Enabled可决定Web服务器控件是否可用。

(27)当需要将TextBox控件作为密码输入框时,应设置TextMode="Password"。

(28)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法 DataBind() 才能显示信息。

(29)如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性 GroupName设置成相同的值实现。

(30)窗体验证包括客户端和服务器端两种形式。

(31)判断页面的属性 IsValid 值可确定整个页面的验证是否通过。

(32)若页面中包含验证控件,可设置按钮的属性 CausesValidation="false" ,使得单击该按钮后不会引发验证过程。

(33)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性 ValidationGroup为相同值。

(34)通过正则表达式定义验证规则的控件是RegularExpressionValidator。

(35)设置属性 ControlToValidate 指定被验证控件的ID。

(36)从http://10.200.1.23/custom.aspx?ID=4703中获取ID值的方法

是 Request.QueryString["ID"]。

(37)要获取客户端IP地址,可以使用Request.ServerVariables["Remote_ADDR"]。(38)终止网页执行可以使用 Response.End() 。

(39)要获取网页default.aspx物理路径可以使用 Server.MapPath("default.aspx") 。

(40)状态管理具有客户端和服务器端两种方式。

(41)设置Button类型控件的属性PostBackUrl 值可确订单击按钮后跳转到相应网页。(42) Session对象启动时会触发 Session_Start事件。

(43)设置绘画有效时间为10分钟的语句是Session.TimeOut=10; 。

(44)若设置浏览器禁止Cookie,要有效地识别用户可以在 web.config 中加入

(45)要对Application状态变量值修改之前应使用 Application.Lock() 。

(46)数据源空间包括 AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。

(47)连接数据库的信息可以保存在Web.config文件的 配置节中。(48)利用命令行工具aspnet_regiis.exe可以为连接字符串加密。

(49)能连接“层次化数据”的数据源控件是XmlDataSource和SiteMapDataSourc

(50)根据数据源的不同,LINQ可分为LINQ to Object、LINQ to SQL、

LINQ to XML和 LINQ to DataSet 。

(51)在LINQ to SQL中,将SQL Server数据库映射为 DataContext 类,表映射为实体类,存储过程映射为方法。

(52)数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。

(53)数据绑定控件通过属性DataSourc 与LINQ查询返回的结果实现绑定。

(54) GridView的属性 AllowPaging 确定是否分页。

(55)若设置了ImageFile列的属性DataImageUrlFormatString=“~/pic/{0}”,其中的{0}

由属性 DataImageField 值确定。

(56)模板列中实现数据绑定时, Eval() 方法用于单向绑定,Bind() 方法用于双向绑定。(57)实现不同页显示从主从表常利用查询字符串传递数据。

(58) 3.5提供的身份验证方式包括Windows验证、Passport验证、None

验证和Forms验证.

(59)适合于企业内部使用的验证方式是 Windows验证.

(60)要获取web.config中配置节的属性信息可使用 FormsAuthentication类. (61)若要求用户注册是密码至少8位,应设置配置节的minRequiredPasswordLength="8"

(62)主体可以包括外观文件、样式表文件和图片文件。

(63)母版页由特殊的@ Master指令识别,该指令替换了用于普通.aspx网页的@Page指令。(64)母版页中可以包含一个或多个可替换内容占位符ContentPlaceHolder控件。

(65)如果用户要想在网站运行时动态地添加或删除WebPart控件,则需要添加 CatalogZone 控件控件。

(66)内容页通过MasterPageFile和母版页建立联系。

(67)网站地图文件的扩展名是sitemap。

(68)元素的url属性表示链接目标页的地址。

(69)若要使用网站导航控件,必须在 Web.sitemap文件中描述网站的结构。

(70)SiteMapPath控件的属性PathDirection功能是获取或设置导航路径节点的呈现顺序。

相关主题