70-528 考试参考资料
----V1.0---
声明:本资料只作为 70-528 考试的复习资料,
不得参与任何的商业活动!
由于时间仓促,难免有不妥之处,请多谅解
第 1 题
你需要在 Web 页截获所有未处理的事件并且在一个处理事件日志的方法中处理他们。已知
Web 页的 AutoEventWireup 属性设置为 enabled。请问,你应该创建那一个方法?
A. Page_Error
B. Error
C. Page.ErrorPage
D. Application_Error
答案: A
第 2 题
你需要在运行时通过程序引用一个用户控件,下面那些是可行的方案?
A. 在用户控件的@ Control 标记内包含 ClassName 属性。
B. 用户控件实现为单个 Page,而不是 code-behind 。
C. ASP.NET Web 页实现为单个 Page,而不是 code-behind 。
D. 使用控件的 ASP.NET Web 页包含一个@ Reference 标记。
答案:A,D
第 3 题
你正在创建一个使用 Web 部件的 ASP.NET Web 站点。你为 Web 页增加了一个 WebPartZones
控件。下面那个控件可以实现给 WebPartZones 控件增加一个 Web 部件。
A. ZoneTemplate
B. Control
C. WebPartManager
D. WebPart
答案:A
第 4 题
请问在下图中使用了哪两个控件?
A. Login
B. LoginView
C. LoginStatus
D. LoginName
E. PasswordRecovery
答案:A,E
第 5 题
你使用拖放控件到 Visual Studio 2005 页面设计器的方式,给 ASP.NET Web 窗体增加了一个用
户控件 MyControl。请问,Visual Studio 给你的 Web 窗体做了那些变化?
A. 为 Web 窗体的 body 增加了<control id="MyControl1" Runat="server" />元素。
B. 为 Web 窗体增加了@ Register 标记。
C. 为 Web 窗体的 body 增加了<uc1:MyControl id="MyControl1" Runat="server" /> 元素。
D. 在 Web 窗体的<head>节增加了<meta control="MyControl"> 元素。
E. 为 Web 窗体增加了@ Control 标记。
答案:B,C
第 6 题
你正在创建一个使用自定义 Web 部件的 ASP.NET Web 应用。你希望用户能够编辑自定义 Web
部件的属性。你应该使用那一个类?
A. AppearanceEditorPart
B. BehaviorEditorPart
C. PropertyGridEditorPart
D. LayoutEditorPart
答案: C
第 7 题
你正在创建一个 skin 文件,它用来格式化 Label 控件的为蓝色文本、Times New Roman 字体。
你应该使用下面那一个 skin 文件?
A.<asp:Label BackColor="White" ForeColor="Blue" Font-Name="Times New Roman"
Font-Size="10px" />
B.<asp:Label runat="server" ID="BlueLabel" BackColor="White" ForeColor="Blue"
Font-Name="Times New Roman" Font-Size="10px" />
C.<asp:Label ID="BlueLabel" BackColor="White" ForeColor="Blue" Font-Name="Times New
Roman" Font-Size="10px" />
D.<asp:Label runat="server" BackColor="White" ForeColor="Blue"
Font-Name="Times New Roman" Font-Size="10px" />
答案: D
第 8 题
你正在创建一个自定义服务器控件,并且你需要此控件支持在 Visual Studio 2005 设计器中
使用。为此,你创建了两个类:一个是从 CompositeControl 继承的 myControl 类,另一个是
从 CompositeControlDesigner 继 承 的 myControlDesigner 类 。 你 需 要 把 myControl 和
myControlDesigner 进行关联。下面那一个可以正确达到此目的?
A.[Designer(myControlDesigner)]
public class myControl: CompositeControl
B.[Designer(typeof(myControl))]
public class myControlDesigner: CompositeControlDesigner
C.[Designer(myControl)]
public class myControlDesigner: CompositeControlDesigner
D.[Designer(typeof(myControlDesigner))]
public class myControl: CompositeControl
答案: D
第 9 题
你正在创建一个使用一些自定义用户控件的 ASP.NET Web 应用。为了去提高性能,你需要使
用缓冲来存储控件输出的副本 5 分钟。已知,控件输出使用不同的用户和会话进行标识,因
此你需要为多个用户缓冲一个控件副本。下面哪一个配置是正确的?
A.<%@ OutputCache Duration="300" Shared="true" VaryByParam="None" %>
B.<%@ OutputCache Duration="5" VaryByParam="None" %>
C.<%@ OutputCache Duration="5" Shared="true" VaryByParam="None" %>
D.<%@ OutputCache Duration="5" Shared="true" VaryByParam="None" %>
答案: A
第 10 题
你正在创建一个内容页,它引用了另一个开发人员开发的母版页。已知,母版页公开了几个
public 属性:company,street,address,city, state, 和 phoneNumber;现在,你需要在你的
PhoneNumberTextBox 控件中显示 phoneNumber 的值(在母版页定义的)。你应该使用那一
段代码?
A. PhoneNumberTextBox.Text = Master.PhoneNumber;
B. PhoneNumberTextBox.Text = this.PhoneNumber;
C. PhoneNumberTextBox.Text = Content.PhoneNumber;
D. PhoneNumberTextBox.Text = Content.PhoneNumber;
答案: A
第 11 题
默认情况下,在 Microsoft Windows XP 系统上,IIS 通过匿名用户请求资源的时候,ASP.NET 使
用什么安全上下文?
A. Guest 账号
B. Network Service 账号
C. 请求 Web 页的账号
D. ASP.NET 账号
答案: D
第 12 题
下面哪一些 ASP.NET 控件在 mobile 设备上和标准控件提供了相似的功能?
A. LinkButton
B. Label
C. RadioButton
D. Table
E. Button
答案: B,C,E
第 13 题
下面那个代码段设置 myButton 控件显示在 HTML 页左上角 100px 的位置?(请选择两个答