你正在创建一个使用一些自定义用户控件的 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 %

你正在创建一个使用一些自定义用户控件的 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" %>


相关考题:

你正在创建一个自定义服务器控件。为了让你的控件能够自动使用 ASP.NET 主题特征,你应该从那个类继承?() A.ButtonB.TemplateControlC.ControlD.WebControlE.UserControl

你正在创建一个自定义用户控件。这个控件将被用在允许用户注册和个性化体验的 Web 站点中的 10 个 Web 窗体。自定义用户控件中包含两个 TextBox 控件和两个 Button 控件。你需要保证只有在用户没有登录到 Web 站点时控件是可见的,反之是不可见的。你也需要保证Web 站点的开发和维护的工作量最小。你应该通过下面那两个操作来达到此目的?() A.在自定义控件代码中为Login按钮增加事件处理代码。B.在自定义控件所在的Web窗体代码中为Login按钮增加事件处理代码。C.在自定义控件所在的Web窗体的Page_Load方法中增加代码段去设置TextBox和Button控件的可见性。D.在自定义控件的Page_Load方法中增加代码段去设置TextBox和Button控件的可见性。

你正在开发一个显示产品信息的 Web 应用。你的 Web 应用的不同页面上都会显示产品信息。为此,你需要开发一个用于产品信息显示的用户控件,并且需要为控件实现一个默认的用户界面。另外,你的控件需要为开发者提供可自定义的界面布局的功能。为了达到这个目的,你应该通过下面哪三步操作完成?() A. 为类型为Itemplate的属性声明一个属性TemplateContainerAttribute。并且传递模板的命名 容器类型作为参数。B. 为用户控件的类定义声明属性TemplateContainerAttribute 。C. 在用户控件的code-behind 类中实现一个类型为INamingContainer 的属性。D. 在用户控件的code-behind 类中实现一个类型为ITemplate的属性。E. 定义一个从ITemplate 继承的新类。实现ITemplate 接口的InstantiateIn 方法。

你正在为 Web 应用创建一个控件 ContosoUI。你需要增加这个控件到 Microsoft VisualStudio .NET 的工具栏。你应该通过下面那两个操作完成?() A. 创建ContosoUI控件为Web控件库。B. 创建ContosoUI控件为Web用户控件。C. 在Visual Studio .NET 工具栏,浏览并选择ContosoUI.ascx。D. 在Visual Studio .NET 工具栏,浏览并选择ContosoUI.dll.

你正在创建一个 Web 窗体。这个 Web 窗体使用 FormView 控件让用户编辑数据库的一行记录。用户单击 FormView 控件的更新按钮时,应用必须验证用户是否为所有字段都输入了值。为此,你需要确保,如果用户没有为所有字段都输入值,则 Web 窗体并不更新数据。你应该使用下面那个代码段达到这个目的?() A.B.C.D.

你创建了一个 Web 站点。你为站点的首页增加了一个 EditorZone 控件。你需要让用户在他们的首页可以自定义 Web 部件的尺寸大小和位置,你需要在 EditorZone 控件中增加下面那两个控件?() A. BehaviorEditorPartB. AppearanceEditorPartC. PropertyGridEditorPartD. LayoutEditorPart

你正在开发一个 Web 控件。这个 Web 控件在 Web 应用中用来获取用户地址信息。你创建了一个从 CompositeControl 继承的、名为 AddressControl 的类。这个控件由多个子控件组成。你需要确保所有子控件都能正确的输出到浏览器。而且,使用你控件的开发人员必须能够为标签提示设置适当的文本。另外,在整个 postback 的过程中,开发人员都能够从用户地址信息关联的文本框中读取信息。你应该如何做?()A. 重载(Override)基类的方法EnsureChildControls。增加子控件到base container。B. 重载(Override)基类的方法CreateControlCollection。增加子控件到 ControlCollection 类。C. 重载(Override)基类的方法CreateChildControls。增加子控件到base container。D. 重载(Override)基类的方法DataBindChildren。增加子控件到 ControlCollection 类。

你正在创建一个用于成员管理的 Web 站点。它的功能依据用户所属角色不同而不同。其中,Web 站点使用 ASP.NET 成员管理相关控件进行帐户的创建。现在,你需要确定一个用户是否是指定角色的一个成员,你应该如何做?() A. 使用Membership.ValidateUserB. 使用 User.IsInRole.C. 使用Roles.RoleExists.D. 使用Membership.GetUser.

【单选题】你正在为一家公司的Internet网站创建ASP.NET应用程序。你想创建一个在网站的每个页面的顶部都显示的工具条,此工具条仅包括静态HTML代码,只能在你的应用程序中使用。你计划创建的工具条可以被你的应用程序重复使用,而且你必须尽快的完成这个工具条,你该怎么做?A.创建一个新的”Web控件库”项目,在一个Web自定义控件中创建工具条B.将一个新的Web用户控件添加到你的ASP.NET项目,在Web用户控件中创建工具条C.将一个新的Web窗体添加到你的ASP.NET项目,使用HTML服务器控件在WEB窗体内设计该工具条,并用.ascx扩展名保存该web窗体D.将一个新的组件类添加到你的ASP.NET项目,使用HTML服务器控件在该组件类的设计程序中设计该工具条