你创建了一个Web窗体。你需要增加能够用适当的呈现方式去显示内容的控件给这个窗体。内容呈现的方式要依赖于请求页面的设备。下面,那两种可能的方法可以达到此目标?()A.给Web窗体增加能够输出XHTML的自定义控件。B.给Web窗体增加能够输出WML的自定义控件。C.给Web窗体增加mobile控件。D.给Web窗体增加Web服务器控件。

题目
你创建了一个Web窗体。你需要增加能够用适当的呈现方式去显示内容的控件给这个窗体。内容呈现的方式要依赖于请求页面的设备。下面,那两种可能的方法可以达到此目标?()

A.给Web窗体增加能够输出XHTML的自定义控件。

B.给Web窗体增加能够输出WML的自定义控件。

C.给Web窗体增加mobile控件。

D.给Web窗体增加Web服务器控件。


相似考题
更多“你创建了一个Web窗体。你需要增加能够用适当的呈现方式去显示内容的控件给这个窗体。内容呈现的方式要依赖于请求页面的设备。下面,那两种可能的方法可以达到此目标?() ”相关问题
  • 第1题:

    你正在创建一个显示公司 logo 的 mobile Web 窗体。这个 Web 窗体包含如下的 image 控件:要求,在不支持色彩的设备上,能够以黑白方式显示logo;在支持色彩的设备上能够以富有色彩的方式进行显示。请问,下面那两个方法可以达到此目的?()

    A. 在code-behind 文件增加一个方法isColor 。确保这个方法返回一个Boolean 值、MobileCapabilities类的实例和一个字符串。

    B. 在code-behind 文件增加一个方法isColor 。确保它使用了MobileCapabilities 类并返回一个要显示的图像的URL字符串。

    C. 在image控件的定义标记之间增加如下的代码段:<DeviceSpecific> <Choice Filter="isColor" ImageURL="logo-color.gif" /></DeviceSpecific>

    D. 在Web.config文件中为deviceFilters元素增加如下的节点<filter name="isColor" compare="IsColor" argument="true" />


    参考答案:A, C

  • 第2题:

    你开发一个管理信用卡信息的Web控件。这个Web控件代码显示在下图。你在Web窗体上使用如下的代码段注册了此控件:TagPrefix="cc1"%>现在,你需要在Web窗体上声明这个控件,你应该使用下面那个代码段?()

    A.

    B.

    C.

    D.


    参考答案:C

  • 第3题:

    你使用拖放控件到 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

  • 第4题:

    你创建了一个名为Template.master的母版页。Template.master包含了如下的ContentPlaceHolder 服务器控件。你创建了10个Web窗体,它们都使用Template.master作为母版页。每个Web窗体有如下的Content控件和母版页的ContentPlaceHolder控件进行对应。现在,你需要配置Web页,使其当Web窗体没有提供content的时候,默认的内容将显示在area2ContentPlaceHolder控件中。你应该怎么做?()

    A. 在Template.master 中,移动默认内容到area2中。从不提供内容的Web窗体中移除area2。

    B. 在Template.master 中,移动默认内容到area2中。在不提供内容的Web窗体中留下空白的 area2 Content声明。

    C. 在Web窗体中,移动默认内容到area2中。在Template.master 中移除area2。

    D. 在Template.master中创建一个名为area2_default 的ContentPlaceHolder 控件。然后,放 默认内容在area2_default中。从不提供内容的Web窗体中移除area2。


    参考答案:A

  • 第5题:

    你为 Web 窗体写了一个记录日志的方法,并且在 Page_Unload 事件处理中调用这个方法。但是,通过你测试这个Web窗体后发现,Page_Unload事件处理并没有去调用这个写日志的方法。 你需要保证这个写日志的方法一定被调用,请从下面的答案中选出两个可能的方法?()

    A. 设置页属性 AutoEventWireup="False"。移除Web窗体元素中onunload="Page_Unload" 。

    B. 设置页属性 AutoEventWireup="False"。在Web窗体元素中增加 OnUnload="Page_Unload" 。

    C. 设置页属性AutoEventWireup="False"。增加Web窗体属性autocomplete=on。

    D. 设置页属性AutoEventWireup="True".


    参考答案:B, D