A.创建一个新的”Web控件库”项目,在一个Web自定义控件中创建工具条
B.将一个新的Web用户控件添加到你的ASP.NET项目,在Web用户控件中创建工具条
C.将一个新的Web窗体添加到你的ASP.NET项目,使用HTML服务器控件在WEB窗体内设计该工具条,并用.ascx扩展名保存该web窗体
D.将一个新的组件类添加到你的ASP.NET项目,使用HTML服务器控件在该组件类的设计程序中设计该工具条
第1题
A、使用一个SqlConnection对象连接到数据库中,并且使用SqlCommand对象运行一个返回数据的存储程序。
B、使用一个OleDbConnection对象连接到数据库中,并且使用OleDbCommand对象运行一个返回数据的存储程序。
C、配置SQL Server支持HTTP访问,并且创建一个XML模板运行以XML格式返回数据的存储程序。
D、使用COM interop创建一个AD.ODB.Connection对象并且使用ADODB.Command对象运行一个返回数据的SQL声明。
第2题
A、设置@ Page 指令的AutoEventWireup的属性值为真。
B、存储有焦点的按钮名和页面位置到一个Session对象中。
C、存储有焦点的按钮名和页面位置到一个隐藏文件中。
D、设置@ Page 指令的SmartNavigation的属性值为真。
第3题
【单选题】你正在为certkiller创建一个ASP.NET应用程序。这个应用程序将显示TestKing卖出的产品信息,使用Microsoft SQL Server 数据库。你添加两个下拉列表控件到你的.aspx页面,一个下拉列表框将显示产品信息,这个下拉列表框的控件名为Products;另一个下拉列表框将显示类别信息,这个下拉列表框的控件名为Category。你有一个名为con的打开的 SqlConnection对象。Page.Load事件处理程序使用以下代码段来通过绑定SqlDataReader增加下拉列表数据:(每行的数字只用于参考) 01 SqlCommand cmd1=new SqlCommand(“SELECT * FROM “_ & “Products”,con ); 02 SqlDataReader dr1; 03 dr1 = cmd1.ExecuteReader(); 04 Products.DataTextField = “ProductName” ; 05 Products.DataValueField = “ProductID”; 06 Products.DataSource = tk1; 07 Products.DataBind(); 08 SqlDataReader dr2 ; 09 cmd1.CommandText = “SELECT * FROM Category”; 10 dr2 = cmd1.ExecuteReader(); 11 Category.DataTextField = “CategoryName”; 12 Category.DataValueField = “Category ID” ; 13 Category.DataSource = tk2; 14 Category.DataBind() ; 在测试过程中,页面出现异常,你需要保证页面不产生异常准确显示,该怎么做?
A、用以下的代码替换03行的代码段:tk1.ExcuteReader(CommandBehavior.CloseConnection)
B、在07和08代码段之间添加以下代码:tk1.Close()
C、用以下的代码替换09行和10行间的代码段:Dim cmd2 as New SqlCommand “SELECT * FROM Category”,con) tk2=cmd2. ExcuteReader()
D、去掉07行的代码段,用以下的代码替换14行的代码段:Page.DataBind()
第4题
【单选题】你创建一个名为MyApp的ASP.NET应用程序并将安装在一个名为TestKingSrv的WEB服务器上。 你创建了一个Web安装项目来配置你的ASP.NET应用程序并把它加到你的解决方案中。你设置配置管理器为Release模式,并为你的程序创建了一个部署包。你把部署包拷贝到CD-ROM并带到TestKingSrv。 你登录到TestKingSrv并在CD—ROM执行部署包。在安装过程中,你收到以下错误: “The specified path “http://TestKingSrv/MyApp’ is unavailable. The Internet Information Server might not be running or the patch exists and is redirected to another machine. Please check the status of the virtual directory in the Internet Service Manager”. 你检验了TestKingSrv上正运行IIS并且指定路径不存在。你想在TestKingSrv上安装应用程序,你应该怎么做?
A、用/a命令行以Administrative 模式运行部署包
B、退出并用一个有TestKingSrv管理员特权的用户重新登录
C、创建一个名为MyApp的IIS虚拟目录并配置为可写
D、拷贝CD—ROM上的部署包到TestKingSrv本地目录然后执行部署包
第5题
【单选题】你正在为TestKong Inc创建一个ASP.NET页面来记录相互联系的信息。该页面包含一个名为emailTextBox的文本框控件和一个名为phone的文本框控件。你的应用程序要求用户在这两个TextBox中输入数据。你添加了两个RequireFieldValidator控件到页面中。一个控件名为emailRequired,另一个控件名为phoneRequired。你设置emailRequired的ControlToValidate属性为emaiTextBox,设置phoneRequired的ControlToValidate属性为phoneTextBox。另外,你在页面的底部添加了一个ValidationSummary控件。如果用户在放置emaiTextBox为空之后要提交页面,你希望在TextBox的旁边出现单词“Required”。如果用户在放置emaiTextBox或phoneTextBox为空之后要提交页面,你也希望在页面的底部能出现一句消息。你希望显示一个bulleted list 提示缺少了哪个输入项。如果emaiTextBox为空,你希望bulleted list包含下列的短语:“E-mail is a required entry”。如果phoneTextBox为空,你希望bulleted list包含下列短语:“Telephone number is a required entry。”你该怎么做?
A、设置每个RequireFieldValidator控件的InitialValue属性为“Required”。设置emailRequired的Text属性为“E-mail is a required entry.”设置phoneRequired的Text属性为“Telephone number is a required entry.”
B、设置每个RequireFieldValidator控件的InitialValue属性为“Required”。设置emailRequired的ErrorMessage属性为“E-mail is a required entry.”。设置phoneRequired的ErrorMessage属性为“Telephone number is a required entry.”
C、设置每个RequireFieldValidator控件的Display属性为Dynamic。设置emailRequired和phoneRequired的ErrorMessage属性为Dynamic。设置emailRequired的Text属性为“E-mail is a required entry.”设置phoneRequired的Text属性为“Telephone number is a required entry.”
D、设置每个RequireFieldValidator控件的Text属性为“Required”。设置emailRequired的ErrorMessage属性为“E-mailisarequiredentry.”。设置phoneRequired的ErrorMessage属性为“Telephonenumberisarequiredentry.”
第6题
A、将以下元素添加到Web.config文件中的authentication(授权)部分:
B、将以下元素添加到Web.config文件中的system.web部分:
C、使用针对你的项目的“配置管理器”,以指定用户的安全环境
D、在Application_AuthenticateRequest事件处理函数中编写代码,配置应用程序运行在用 户安全环境
第7题
【单选题】作为一名TestKing的软件开发人员,你正在创建一个在可更新DataGrid控件中给用户提供数据的ASP.NET应用程序。用户在网格中更新数据。你的代码使用System.Data命名空间和System.Data.OleDb命名空间。数据改变保存在ADO.NET DataTable对象中。你想当用户完成修改时用户的修改数据保存在数据库中,写了以下程序来完成任务: Public Shared Sub UpdateTestKData(_ ByVal sql As String,_ ByVal connectionString As String,_ ByVal dataTable As DataTable) Dim da As New OleDb.OleDbDataAdapter() Dim cnn As New OleDb.OleDbConnection(_ connectionString) dataTable.AcceptChanges() da.UpdateCommand.CommandText = sql da.UpdateCommand.Connection = cnn da.Update(dataTable) da.Dispose() End Sub 当用户编辑数据时,代码运行完成,但没有数据改变出现在数据库中。你测试代码中的更新查询和连接字符串,但都正常运行。你需要修改代码来确保数据更改在数据库中出现,该怎么做?
A、在调用Update方法之前添加以下两行代码: Dim cb As New OleDb. OleDbCommandBuilder(da) cd.GetUpdateCommand( )
B、在调用Update方法之前添加以下代码: da.GetUpdateCommand.Connection.Open( )
C、删除这行代码: dataTable.AcceptChanges( )
D、删除这行代码: da.Dispose( )
第8题
A、If e.Day.Data.DayOfWeek = _ DayOfWeek.Friday Then e.Cell.Controls.Add( _ New LiteralControl(“Staff Meeting”)] End If If Not e.day.IsWeekend Then e.Cell.BackColor = _ System.Drawing.Color.Yellow End If
B、If e.Day.Date.Day = 6 _ And e.Day.IsOtherMonth Then e.Cell.Controls.Add( _ New LiteralControl(“Staff Meeting”)] e.Cell.BackColor = _ System.Drawing.Color.Yellow End If
C、If e.Day.Date.Day = 6 Then e.Cell.Controls.Add( _ New LiteralControl(“Staff Meeting”)] End If If Not e.Day.IsWeekend And Not _ e.Day.IsOtherMonth Then e.Cell.BackColor = _ System.Drawing.Color.Ye llow End If
D、If e.Day.Date.DayOfWeek = _ DayOfWeek.Friday Then e.Cell.Controls.Add( _ New LiteralControl(“Staff Meeting”)] End If If Not e.Day.IsWeekend And Not _ e.Day.IsOtherMonth Then e.Cell.BackColor = _ System.Drawing.Color.Yellow End If
第9题
A、匿名的
B、Basic和Digest
C、证书
D、窗口集成化安全
第10题
A、Dim myClosing As New Closing()
B、Dim myClosing As Closing closing = Server.CreateObject(“Closing”)
C、Dim myClosing As System.Object closing = Server.CreateObject(“Closing”)
D、Dim myType As Type = _Type.GetTypeFromProgID(“Company.Mortgage., “localhost”, True)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!