a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 165|回复: 1

[考试试题] 微软认证真题:基于.NET的Web应用程序开发9

[复制链接]
发表于 2012-8-3 00:09:22 | 显示全部楼层 |阅读模式
41:您为公司的Intranet创建了一个ASP.NET应用程序。Intranet上所有员工都使用Internet Explorer.    o# U. ?- ~  r5 t8 O0 Q5 i
一个名为UserAccount.aspx的页面包含若干需要使用所反馈至服务器的内容进行事件处理的控件。这些控件的事件处理程序需要访问一个数据库,以完成它们的处理程序。  
: b" L$ ?) i( p" d6 |$ ?每当UserAccount.aspx反馈内容时,浏览器窗口会在页面刷新时出现短暂的空白期。那些在反馈之前具有焦点的控件,在页面刷新后失去了焦点。该因素导致某些用户感到困惑,并使其输入的数据无效。  4 `/ f( G4 r7 ]" x
您需要修改UserAccount.aspx以防止浏览器窗口在反馈内容后出现空白,并且在事件被处理后保持正确的控件焦点。您需要以最少的开发工作量来完成这项任务。  # p% [  B0 q, w% V
您应该怎么办?(C)  ' G; `* [+ [) y* O
A. 针对导致内容的控件,将下列属性添加到HTML代码:RunAt=”client”  
* Z$ q2 O+ ^7 eB. 针对导致内容的控件,将下列属性添加到HTML代码:EnableViewState=”True”  
$ a0 S# o% P) N$ b  J* ?C. 将下列属性添加到UserAccount.aspx的Page指令:SmartNavigation=”True”  
1 d- q/ I# [" v0 p) a" U& B5 Y4 P5 kD.将下列属性添加到UserAccount.aspx的Page指令:Location=”client”  * T$ r" g8 F" S5 V

$ S  N8 L1 m: z- E42:您是Lucerne Publishing的Web开发人员。您正在将公司名为Booklist.asp的基于ASP的Web页面迁移到ASP.NET。您希望投入最小的开发工作量来部署公司Web页面的ASP.NET版本。您还希望迁移能够尽快完成。  
: ]6 y; `: @: k$ W$ W5 Y该页面包含名为Lucerne.BookList的COM组件。该组件用Visual Basic 6.0编写。当您打开新页面时,接收到如下错误消息:“服务器错误一无法创建组件‘Lucerne.BookList’.”  % u* L! a: O0 B9 p$ _+ s! {4 K
您需要确保能成功打开Web页面。您应该怎么办?(B)  
1 P7 b+ W' p; NA.      编写一个被管理型组,以执行Lucerne.BookList组件目前执行的任务。  ' G' w1 F" i& B: u/ X  H9 a
B.      将Page指令的AspCompat属性设定为true.  3 X' m7 C& _! X( {) D
C.      将下列代码添加到Page.Load事件处理程序:RegisterRequiresPostBack(“Lucerne.BookList”)  # i. c; S* Y& N1 {+ l: f
D.     将下列属性添加到Web.config文件的processModel元素:comImpersnationLevel=Delegate.  
, o: X, m6 @6 P! m; b& I+ S! A+ p
5 r" |. P" ?4 x( v6 a43:公司运行一个提供客户统计信息的ASP.NET应用程序。部分统计数据以图形形式表示。  $ x- _& q' T7 M% B0 w2 M! a
该应用程序的目标读者包含大量视力不佳的用户。这些人士使用各种可朗读Web页面文本内容的浏览器。这些用户需要接收以可朗读形式提供的图片内容。  5 m9 ^6 x. I" V4 ?* T9 i" k- M
您需要修改应用程序,以便目标读者可访问该应用程序。您需要以最少的开发量来完成这项任务。  2 }: p7 h9 A; K+ p3 x
您该如何修改该应用程序?(D)  # M( O) ?. r" v" [& K; a! g, C
A. 在应用程序中修改所有ASP.NET页面,以便启用查看状态。  
; c/ d' g4 y6 ]/ x8 ~* }0 Q6 yB. 在应用程序中修改所有ASP.NET页面,添加能够以文本或图片格式传递统计信息的自定义逻辑。  
: [- E$ [( U9 R- ]5 k# GC. 在应用程序中修改所有图片,以便ToolTip属性能够传递图片所要传递的信息。  ' N  P- N' s: G9 V, Q
D.在应用程序中修改所有图片,以便AlternateText属性能够传递图片所要传递的信息。  
' a/ q4 l8 E% u* {: J
+ Z5 Y" X& q1 S6 q; }5 j) |6 V44:您为一家保险公司创建一个ASP.NET应用程序。该应用程序使用户能够在线购买汽车保险。一个名为InsuredAuto.aspx的页面用于收集有关受保车的车辆的信息。  * }; P! T4 l2 k( R! |
InsuredAuto.aspx包含名为vehicrleIDNumber的TextBox控件。用户在vehicleIDNumber中输入车辆的车辆识别号(VIN),然后单击提交该页面的按钮。该Button控件被命名为submitButton.在提交该页面后,立即可根据该VIN获得该车辆的其它信息,并且该页面将重新显示该车辆的全部信息。  : z' i" D- E/ J. A, f4 g
您用下列HTML标心对vehicleIDNumber进行了定义:  $ m7 o" M7 H. r6 P' d3 m0 R. J
  . P# t) I8 p" d% h4 g
有效VIN由数字和大小写字母组成。您需要包括将任何小写字母转换成大小字母的代码。以便在该页面提交并重新显示时能显示正确格式的VIN。您可以通过哪两种可能的方式到达这个目标?(每个正确答案都提供完整的解决方案,请选择两项。)(AB)  ! K+ I% w# o6 @$ H
A. 将下列代码添加到InsuredAuto.aspx的vehicleIDNumber.TextChanged事件管理程序:vehicleIDNumber.Text=vehicleIDNumber.Text.ToUpper()  * U- b7 k* G5 K  G# H- ]
B. 将下列代码添加到InsuredAuto.aspx的submitBuuton.Click.TextChanged事件管理程序:vehicleIDNumber.Text=vehicleIDNumber.Text.ToUpper()  
4 u- e% O  _4 [% D- e0 x5 VC. 将下列代码添加到InsuredAuto.aspx的Page.Init事件管理程序:vehicleIDNumber.Text=vehicleIDNumber.Text.ToUpper()  
5 F0 i) X  V5 B. M% lD.将下列代码添加到InsuredAuto.aspx的Page.Render事件管理程序:vehicleIDNumber.Text=vehicleIDNumber.Text.ToUpper()  
' n# E2 W' _  M2 g
$ w# ?1 J4 I$ D8 L45:您正在为公司的Tntranet创建ASP.NET应用程序。员工将用该应用程序来安排会议室的会期。会期安排页面包含员工能够用于选择日期预订会议室的Calendar控件。该Calendar控件定义如下:
回复

使用道具 举报

 楼主| 发表于 2012-8-3 00:09:23 | 显示全部楼层

微软认证真题:基于.NET的Web应用程序开发9

您希望在日历所显示的每个日期五的下方显示“员工会议”的消息。您还希望找出该日历显示的当前月份的所有工作日,并用黄色来突出显示这些工作日。您正在为WorkDays.Dayrender事件处理程序编写代码,以执行上述任务。您编写以上代码。(所包含的行号仅供参考。)  & o! D% H4 t+ b% @  i8 W1 l1 v
1 Sub WorkDay_Dayrender(sender As Object, e As DayrenderEventArgs)  
( S' N- E$ m6 V0 g3 \2   # N8 z# U$ V1 {* r
3 End Sub  # G& t( b- q2 _; b$ R
您应该在事件处理程序的第2行添加哪段代码?(D)  
3 `/ F3 r2 `2 k. R: A, R3 mA.      If e.Day.Date.DayOfWeek=DayOfWeek.Friday Then  
0 t) g: A4 X; ], K- He.Cell.Controls.Add(New LiteralControl(“Staff Meeting”))  6 Q# @% M4 G6 C( h: f8 X; b7 f" ~
End if  ' z4 G8 z4 p9 p" K! U# q/ @  Z
If Not e.Day.IsWeekend then   
" k  j; y( o) ?1 t! y  e.Cell.BackColor= System.Drawing.color.Yellow  : E: o; Q' s- W9 _
End if  
! Z0 X* O: _$ l3 ]3 Z7 lB.      If e.Day.Date.Day=6 And e.Day.IsOtherMonth Then  
$ z8 [0 }- r8 r" v+ y9 ~e.Cell.Controls.Add(New LiteralControl(“Saff Meeging”))  
* v, a+ D6 O/ ^/ Ce.Cell.BackColor=System.Drawing.Color.Yellow  
, ]6 Q9 v% }4 p8 \. h! c* }End If  4 e: C! @5 M4 T) C7 \) X" m
C.      If e.Day.Date.Day=6  Then   6 e9 L$ m. g0 y* {" z; I5 T' j9 M
e.Cell.Controls.Add(New LiteralControl(“Staff Meeting”))  
( [4 n* n# }2 V; Q% |2 V& R) I  \End if  - K% F9 ?1 i8 H' _0 |' K
If Not e.Day.IsWeekend And Not e.Day.IsOtherMonth Then   7 }( T0 h+ p# g' D" e" K
  e.Day.BackColor=System.Drawing.Color.Yellow  
8 a0 r0 }, ^9 {# \) S( v3 zEnd if  
# V+ L; u' q/ B, K  {' w1 E/ d+ R) \D.     If e.Day.Date.DayfWeek=DayOfWeek.Friday Then  9 M% W. F" i) K$ ^( R
e.Cell C.ontrols.Add(New LiteralControl(“Staff Meeting”))  
) P: K1 g' |$ K; p( j  r2 mEnd If  
' J/ Q" V3 B- u# m. A, u) ~1 E       If Not e.Day.IsWeekend And Not e.Day.IsOtherMonthe Then  " C: i$ |% F0 L5 x0 l* c6 \
        e.Cell.BackColor=System.Drawing.Color.Yellow  9 Y, P  Y4 O5 b7 F4 H3 u- x
       End If
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 10:04 , Processed in 0.179414 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表