单项选择题
你正在创建一个Web窗体,它包含一个名为txtDate的文本框。你想让这个文本框允许用户输入任何有效的日期。为此,你需要使用一个ASP.NET验证控件去验证提交到服务器的是一个有效的日期值。你应该怎么做?()
A. 增加一个CompareValidator控件到Web窗体。设置它的ControlToValidate属性值为txtDate; 设置它的Type属性值为Date;设置它的Operator属性值为DataTypeCheck。
B. 增加一个RangeValidator控件到Web窗体。设置它的ControlToValidate属性值为txtDate;设 置它的Type属性值为Date;设置它的MinimumValue属性值为01/01/1900;MaximumValue 属性值为当前日期。
C. 增加一个CustomValidator控件到Web窗体。设置它的ControlToValidate属性值为txtDate; 然后在partial 类写一个返回Boolean值的日期验证方法。然后设置ClientValidationFunction 属性值为刚才方法的名称。
D. 增加一个RegularExpressionValidator控件到Web窗体。设置它的ControlToValidate属性值为 txtDate;设置ValidationExpression属性值为验证用户输入数据格式为nn-nn-nnnn的正则表 达式,其中n代表从0到9的数字。
相关考题
-
单项选择题
你正在写一个 Web 应用。这个应用要求必须支持多语言。你把本地字符串存储在应用的资源文件里。为此,你需要依据用户的语言参数来访问这些资源。已知,你在应用的App_GlobalResources 文件夹下创建了如下的资源文件: 每个资源文件存储字符串Name, E-mail, Address, 和Phone一个本地化版本。你创建一个Web窗体,它包含4个Label来显示这些字符串。你需要确保显示在Label里的字符串都是依据用户的语言选择的正确的本地化版本。你应该怎么做?()
A. 在Web.config 文件增加配置节 <globalization culture=”Auto” />
B. 为站点的每个页面设置: <%@ Page UICulture=”Auto” %>
C. 在页面的pages load event增加如下的代码段;
D. 在页面的pages load event增加如下的代码段: -
多项选择题
你正在开发一个 Web 应用。这个 Web 应用使用如下的代码段去连接数据库;conn.ConnectionString = “Server=(local);Initial Catalog=NorthWind;IntegratedSecurity=SSPI;”你在Microsoft SQL Server里为每个Web应用的用户都创建了登录。但是,当你在运行Web应用的时候却收到了如下的错误:“用户‘COMPUTERNAME\ASPNET’登录失败”。为了解决这个问题,你应该通过那两个步骤来完成?()
A. 在IIS里,拒绝匿名访问。
B. 在Web.config文件,设置允许模拟身份(enable impersonation)。
C. 在IIS里,允许匿名访问。
D. 在Web.config文件,设置不允许模拟身份(disable impersonation)。
E. 在Web.config文件,设置验证模式为Windows。 -
单项选择题
你正在使用 ASP.NET 成员资格管理 APIs(ASP.NET membership APIs)管理 Web 站点的用户帐户。其中,Web.config 文件中包含了成员资格提供程序的配置信息。你修改 Web.config 增加支持密码恢复功能;创建 PasswordReset.aspx 文件让用户可以在线重置密码。要求密码必须通过邮件发送给用户。请从下面选择一个可以达到此目的的方法?()
A. 在PasswordReset.aspx 页面上增加PasswordRecovery控件,并且配置它。
B. 在PasswordReset.aspx 文件的Page_Load 方法里设置 Membership.EnablePasswordReset 为True。
C. 在PasswordReset.aspx 页面上增加ChangePassword 控件,并配置它。
D. 修改Login.aspx页面,增加一个必填的保密问题回答文本框。然后重新定向用户到 PasswordReset.aspx 文件。
