aspnet模拟试卷

合集下载

aspnet模拟试卷

aspnet模拟试卷

一、选择题(没有特别说明的题目都为单选)1.下列选项中,只有______不是Page指令的属性A. CodeFileB. InheritsC. namespaceD. Language2.下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。

A. ResponseB. ServerC. RequestD. Session3. 下面对于状态保持对象说法错误的是______A. Session对象是针对单一会话的,可以用来保存对象。

B. Cookie是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。

C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存的信息D. Session对象保存在浏览器端,容易丢失。

中,Server对象的______方法用于对URL地址进行编码A.UrlEncodeB.UrlDecodeC.MapPathD.Execute5.关于站点地图说法错误的是_______A. 站点地图文件是xml格式的文件B.站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。

C.<siteMap>下一级有且仅有一个<siteMapNode>节点。

D.站点地图中,同一个URL可以出现多次。

6. 下面关于母版页和内容页使用说法错误的是哪一项___?A. 一个内容页可以引用多个母版页。

B. 内容页通过Content控件的ContentPlaceHolderID属性来指定要填充到母版页中的哪个内容块。

C. 内容页不可以包含<html>、<body> 、<form>标签。

D. 内容页通过@Page指令的MasterPageFile属性指定所引用的母版页。

7.下面关于Html控件和Web控件说法错误的是_____A. 所有的Web控件最终在浏览器端都会生成为相对应的Html控件B.Web控件让我们可以使用控件+事件的开发方式C.运行时,页面中如果包含Web控件,需要考虑到浏览器的兼容性D.Html控件比Web控件的性能要高一些8. 站点地图文件中,下面哪个属性不属于<SiteMapNode>元素?____A.urlB.titleC.textA.description9. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?_____A. AutoPostBack=trueB. AutoPostBack=falseC. IsPostBack=trueD. IsPostBack=false10. 关于三层说法错误的是_____A. 表现层主要是提供给用户交互的操作界面,以及校验等B.数据访问层主要是用来存取数据C.业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

AspNet期末考试卷附答案

AspNet期末考试卷附答案

AspNet期末考试卷附答案1. WebGrid控件中哪个属性可以设置是否启动分页() [单选题]A、rowsperpageB、canpage(正确答案)C、pagesortD、allowpage2. 在webpage中,哪个控件的与webform中GridView控件功能类似() [单选题]A、DataGridViewB、GridC、WebGrid(正确答案)D、DataTable3. 使用WebChart中的哪个方法可以绑定数据源 [单选题]A、BindDataB、DataSourceC、DataBindD、DataBindTable(正确答案)4. 以下哪个属性不属于WebChart的属性 [单选题]A、FileNameB、WidthC、HeightD、Title(正确答案)5. WebGrid控件前端页面以何种形式进行输出?() [单选题]A、@webpage.GetHtml()(正确答案)B、@webpage.bind()C、@webpage.ShowHtml()D、@webpage.Html()6. C/S结构中,客户端能够使用哪种操作系统()①linux ②windows ③imac ④都可以 [单选题]A、①B、①②C、①③D、④(正确答案)7. 当前使用最多的网络应用程序开发体系结果有哪些()A、A/SB、B/CC、B/S(正确答案)D、C/S(正确答案)8. C/S是什么单词的缩写() [单选题]A、Class/ServerB、Client/Server(正确答案)C、Click/ServerD、Clear/Server9. B/S是什么单词的缩写() [单选题]A、Big/SilentB、Browser/SilentC、Big/ServerD、Browser/Server(正确答案)10. 在B/S结构中,客户端能够使用哪种浏览器?()①google浏览器②ie浏览器③火狐浏览器④都可以 [单选题]A、①B、②C、③D、④(正确答案)11. URL的组成由哪些()A、应用层协议(正确答案)B、主机IP地址或域名(正确答案)C、协议端口号(正确答案)D、资源所在的路径和文件名(正确答案)12. URL中的http是什么() [单选题]A、网络控制协议B、应用层协议(正确答案)C、服务器地址D、传输控制协议13. 请选择正确的HTTP协议的服务器访问响应过程()①客户端和web服务器建立连接②客户端发送http请求③服务器接受客户端的请求,生成http响应并发送给客户端④服务器关闭连接。

ASPNET试题(第六套)

ASPNET试题(第六套)

试题(第六套)一、填空题(20空,每空2分,共40分)1.IIS是即(Internet Information Service)。

2. UpdatePanel即AJAX的面板,页面中所使用的AJAX控件必须放在()控件中,才能发挥其作用。

3.类和结构之间的根本区别在于:结构是(值类型),而类是(引用类型)。

4.DropDownLis是下拉列框控件,该控件类似于(ListBox)控件。

5. (Session)对象功能是用来存储用户的私有数据,保存会话变量的值保存全局信息。

6. 连线式数据库操作主要使用(Connection)对象、(Command )对象和(DataReader )对象。

7.用于建立数据库连接的对象是(Connection)。

8. 配置文件web.Config中<deny roles="dujing" />表示(拒绝)角色“dujing”访问该目录,<allow roles="lidandan" />表示(允许)角色“lidandan”访问该目录,而<deny users="?" />则表示(拒绝匿名用户)访问该目录。

9. 主题是由(skin)、(css )、()和其他资源组成的用于进行页面属性设置的集合。

10.LINQ语言中Autopage属性的主要功能为()。

11. Rating(评星控件)评分/投票控件,有鼠标一拖就可以(),还可以()。

12. LINQ数据的删除操作使用(Delete())方法完成。

二、选择题(10小题,每小题2分,共20分)1.默认的页面文件扩展名是(D.aspx)。

A.asp B.aspnetC.net D.aspx2. Daemon Tools在Visual Studio安装过程中起到的作用是()。

A.压缩文件B.解密文件C.代替光盘D.代替硬盘3. 数组对象是通过(A. new )运算符在运行时动态产生的。

ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(二)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。

一填空题(每空1分,共10分)1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将该目录建立为Web站点的虚拟目录。

2.在中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并使用查询字符串传递两个变量userName和userType,则在first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在second.aspx中通过:string uName = ; string uType = ; 来获取变量。

3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。

4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。

的状态管理分为服务端和客户端两种。

6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控件;检查电话号码或电子邮件地址的数据验证控件是RequiredFieldValidator。

二判断对错(每题1分,共10分)1.WWW是Internet上的一种服务形式。

√2.html文件需要从服务器端下载到客户端,由浏览器解释执行。

√ Framework 3.0 引入了LINQ查询。

√是解释型的而非编译型的。

×5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。

√6.同一个控件可以使用多个验证控件。

√7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。

×8.FileUpload控件不能限制上传文件的类型。

×9.SqlDataSource控件可以执行SQL Server中的存储过程。

√10.LINQ查询表达式的返回值必须明确指定数据类型。

ASP-NET试卷B

ASP-NET试卷B

第 1 页 共2 页2011年春季学期 《 》试卷B一、选择(共10道小题,每小题3分,共计30分) 1、要写一个按钮的单击事件,需要用( )。

A .Button_Click ()方法 B .Page_load ()方法 C .Button_Command ()方法 D .以上均不正确 2、在设计视图创建一个文本框的时候,应该( )。

A .拖拽或双击进来一个“Button ”B .拖拽或双击进来一个“Label ”C .拖拽或双击进来一个“LinkButton ”D .拖拽或双击进来一个“TextBook ” 3、Server 的( )方法可以对字符加密。

A .HtmlEncodeB .HtmlDecodeC .UrlEncodeD .UrlDecode 4、实现页面的跳转方法有很多,其中可以使用Reponse 对象的( )方法。

A .Write B .End C .AddHeader D .Redirect5、在C#中,表示一个字符串的变量应使用以下那条语句定义( )。

A .CString str B .string str ; C .Dim str as string D .char* str6、在C#中执行下面的代码后整形变量x 和y 的值是( )。

int x=100;int y= ++x ;A .x=100 y=101B .x=101 y=100C .x=101 y=101D .x=100 y=100 7、下列控件不是HTML 服务器控件的是( )。

A .Input (Button )B .TextBoxC .TextareaD .DIV8、在 中,对于选择型的web 服务器控件,当改变其选择状态后需要立即触发某个事件,必须将该控件的那个属性设置为TRUE ( )。

A .AutoBackPostB .VisibleC .EnabledD .EnableViewState 9、 关于以下C #代码的说法正确的是( )。

aspnet模拟测试题

aspnet模拟测试题

第1题【单选题】【0.50分】【特性分析】在三层架构中数据访问类放在()中使用。

A. 表现层B. 数据访问层C. 业务逻辑层D. 每一层都可以第2题【单选题】【0.50分】【概念理解】在类的成员中,可以用于存储数据的是()A. 字段B. 属性C. 方法D. 事件第3题【单选题】【0.50分】【概念理解】在CSS中属性()可以设置元素的叠放顺序。

A. A. positionB. displayC. overflowD. z-index第4题【单选题】【0.50分】【特性分析】要选择id=‘div1’所有span子元素,请选出正确的选择器()A. $(’#div1 span’)B. $(’#div1>span’)C. $(’#div1+span’)D. $(’#div1~span’)第5题【单选题】【0.50分】【概念理解】在中的母版页中,母版页的文件扩展是()A. aspxB. asaxC. masterD. ascx第6题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第7题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第8题【单选题】【0.50分】【结果判断】在CSS中为DIV设置如下样式,则该标签的实际宽度为()。

div{width:200px;padding:0 20px;border:1px;}A. 200pxB. 221pxC. 240pxD. 242px第9题【单选题】【0.50分】【概念理解】TextBox控件的()属性值用于标示是密码框。

完整word版aspnet题库

完整word版aspnet题库

完整word版aspnet题库1.下列不属于textbox控件属性的是()A、textB、readonlyC、IDD、Page_Load2.在/doc/3b10570901.html中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其()属性来区分的。

A、StyleB、TextModeC、TypeD、Input3.上传文件一般使用以下哪个控件()A、labelB、textboxC、listboxD、fileupload4.在C#中,关于continue和break用于循环时,以下说法正确的是()A、break是退出整个循环语句,执行循环后面的语句B、continue是退出整个循环语句, 执行循环后面的语句C、break是中断本次循环,进入下一次的循环D、continue是中断整个循环5.当你在编写一个/doc/3b10570901.html 应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时()控件应该是首选A、CheckBoxB、ListBoxC、DropDownListD、TextBox6.当有用户请求Web页面时,会触发()事件A、Application_Start()B、Session_Start()C、Application_End()D、Session_End()7.设置控件属性的方法有()A、设计视图和源视图B、组件视图和逻辑视图C、控件视图和源视图D、设计视图和逻辑视图8.在/doc/3b10570901.html的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是( )A、CacheB、SessionC、RequestD、Application9.Application对象的默认有效期为多少分钟?( )A、10B、15C、20D、应用程序从启动到结束10.在C#中,下列说法错误的是()A、可以和JavaScript做兼容开发B、C#语言是微软公司开发的C、可以开发C\S架构的网站D、不是面向对象的语言11./doc/3b10570901.html支持多种语言它的缺省语言是()A、HTMLB、JavaScriptC、Visual BasicD、C#12.若希望程序从某一页面开始运行,下列操作可行的是()A、选中该页面右键选择“生成页”B、选中该页面右键选择“打开”C、选中该页面右键选择“查看标记”D、选中该页面右键选择“设为起始页”13.当服务器控件的事件需要立即回传给服务器以得到响应时,应该将它的()属性设置为true。

ASP.NET试题(50道)

ASP.NET试题(50道)

1、在开发应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):a)FlowLayoutb)TileHorizontalc)GridLayoutd)TileVertical2、以下是应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)<appSettings><add key="DSN" value="data source =YONGPING;Integrated" Security=SSPI;Initial Catalog=northwnd"/></appSettings>a)string strDSN=System.Configuration.ConfigurationSettings.AppSettings["DNS"];b)string strDSN=System.Configuration.ConfigurationSettings.AppSettings("DNS");c)string strDSN=System.Configuration.ConfigurationSettings.GetSettings("DNS");d)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey("DNS"); 3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。

private void Page_Load(object sender , System.EventArgs e){if(!this.IsPostBack){ //1DataSet ds=this.GetJobDs(); //2This.DataGrid1.DataSource=ds.Tables[0]; //3}}(选择一项)a)用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性b)用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定c)用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行d)用户可以在DataGrid控件中看到数据集中的数据4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面中输出(a)。

.net程序设计考试试题

.net程序设计考试试题

《》试题一、选择题(共10题,每题2分,共20分。

答案填入下表中。

)1、如果想让某个控件隐藏,应设置其哪个属性:()A、ColorB、TextC、FontD、Visible2、要取出DropDownList控件中用户选择的值,应读取:( )A、SelectedIndexB、SelectedValueC、SelectedItemD、Text3、如果要设置TextBox为密码输入框,应设置的属性是:()A、TextB、ReadOnlyC、TextModeD、Enabled4、下列()是提供的超链接控件。

A.TextBox B. HypeLinkC.LinkButton D. <a></a>5、假设文本框的ID属性是TextBox1,实现清空用户输入的代码是()A. TextBox1.Clear()B. TextBox1.Text=NothingC. TextBox1.Text=""D. TextBox1.Text.Value=""6、能实现复选功能的控件是()A. RadioButtonListB. ButtonC. CheckBoxListD. DropDownList7、如果需要确保用户在文本框中输入内容在1到12之间,应该使用的验证控件是:()A. RequirefieldValidatorB. CompareValidatorC. RangeValidatorD. RegularExpressionValidator8、如果要求用户输入7位数字,应该使用()正则表达式。

A. [0-9]{7}B. \w{7}C. [0-9]{7,}D. \w{7,}9、Command对象如果执行的SQL语句是添加记录语句(Insert into)时,需使用的方法是()A. ExecuteNonQuery()B. ExecuteScalar()C. ExecuteReader()D. Execute()10、下列()软件不是运行程序所必需的。

.NET模拟考试卷一试题与答案

.NET模拟考试卷一试题与答案

模拟考试卷一试题与答案班级(格式:180x): [填空题] *_________________________________您的姓名: [填空题] *_________________________________1. 对于prompt(D )方法描述不正确的有: [单选题] *该方法执行时会弹出一个提示对话框,等待用户输入一行数据基本语法是:prompt(“提示信息”,“输入框的默认信息”);该方法的返回值可以被引用或存储到变量中如果用户单击“取消”按钮或直接关闭提示对话框,该方法将返回false(正确答案) 2. 在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的? [单选题] *eq(index)find(expr)siblings([expr])(正确答案)next()3. 在Javascript中,运行下面代码的结果( )Math.ceil(25.5); [单选题] *242525.526(正确答案)4. 网页执行以下JavaScript代码: var course=['Java','JSP','Oracle','Spring'];course[10]='jQuery'; course.push('PHP'); alert(course.length); 该代码在网页执行结果弹出结果为 [单选题] *$(selector).blur()是从文本域中移开焦点$(selector).focus()是从文本域中设置焦点$(selector).select()可选取文本域中内容,突出显示输入区域的内容(正确答案)blur()、focus()、select()方法都须input标签中才有效5. 以下是定义函数的关键字 [单选题] *classpublic voidfunction(正确答案)method6. 在JavaScript中,下面变量的声明和赋值语句错误的是 [单选题] *x=10;int x=10;(正确答案)var x=10;var x,y,x=10;;7. 在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是 [单选题] *backgroundbackgrounglmage(正确答案)imagebackgroundS8. 使用jquery检查<input type="hidden" id="id" name="id" />元素在网页上是否存在[单选题] *if($(“#id”)){//do someing…}if($(“#id”).length>0){//do someing…}(正确答案)if($(“#id”).length()>0){//do someing…}if($(“#id”).size>0){//do someing…}9. 为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的? [单选题] *trigger(type)bind(type)(正确答案)one{type}bind10. 写“Hello World”的正确javascript语法是? [单选题] *document.write(“Hello World”)(正确答案)”Hello World”response.write(“Hello World”)(“Hello World”)11. 假设今天是2006年4月1日星期六,请问以下javascript代码输出结果是( ) var time = new Date( ); document.write(time.getDate( )); [单选题] *200641(正确答案)612. 当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现? [单选题] *Click(fn)Change(fn)Select(fn)(正确答案)Bind(fn)13. 以下()选项不能够正确地得到这个标签:(单选) <input id="btnGo"type="button" value="单击我" class="btn"/> [单选题] *$(“input[type=’button’]”)$(“#btnGo”)$(“.btnGo”)(正确答案)$(“.btn”)14. 下列选项中关于浏览器对象的说法错误的是 [单选题] *historyrocationlocation(正确答案)Location15. 分析下面的JavaScript代码段,输出的结果是( )。

ASP[1][1][1][1].NET模拟试卷

ASP[1][1][1][1].NET模拟试卷

程序设计模拟试卷一、选择题(每小题1分,共20分)1.请判断下列语句执行完毕后,a、b、c的值a="1" + 1b="1" + "1"c="1" & "1"(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",22.执行如下语句后,Sum的值为:Dim a(5) as IntegerDim Sum as IntegerSum=0For I=0 To 5a(I)=ISum=Sum + a(I)Next(A) 0 (B) 5 (C) 15 (D) 203.执行完a=5 Mod 3 语句后,a的值为:(A) 0 (B) 2 (C) 3 (D) 54.执行完a=5>3 And "a"<"c" 语句后,a的值为:(A) True (B) False (C) 1 (D) 05.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值:(A) " vbscript good"(B) "vbscript good"(C) " vbscriptgood"(D) "vbscriptgood"6.下面哪个函数可以返回当前的日期和时间:(A) Now (B) Date (C) Time (D) Today7.首先定义数组Dim strA(3,4) As String ,那么strA.Length=( )(A) 4 (B) 5 (C) 12 (D) 208.请问Mid(“八千里路云和月”,3,2)的返回值是()?(A) “千里”(B) “里路”(C) “里”(D) “路云”9.如果要将一个数字88转换为字符串,可以使用()(A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以10.请问”#*asp*#”.TrimStart(“#”)的返回值是()(A) *asp*# (B)#*asp* (C) asp (D) *asp*11.下面哪条语句可以返回访问者的IP地址(A) Request.ServerV ariables("REMOTE_ADDR")(B) Request.ServerV ariables("REMOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12.执行完如下语句后,页面上显示的内容为:( )<script language=”VB” runat=”server”>Sub page_load(obj as object,e as eventargs)Response.Write ("A")Response.EndResponse.Write("B")Response.Write("C")End sub</script>(A) A(B) AB (C) AC (D) ABC13.请问下面程序段执行完毕,页面上显示内容是什么( )<%Response.Write (“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出14.Session对象的默认有效期为多少分钟( )(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束15.请问下面程序段执行完毕,页面上显示内容是什么: ( )<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出16.对于文件上传控件HtmlInputFile,.PostedFile.FileName表示的是()(A) 服务器端文件物理路径(B) 客户端文件物理路径(C) 服务器端文件名称(D) 客户端文件名称17.如果需要确保用户输入大于30的值,应该使用()验证控件(A)RequiredFieldV alidator (B) CompareV alidator(C)RangeV alidator (D) RegularExpressionV alidator18.如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式()(A) \([0-9]{2}\)-[0-9]{2}-[0-9]{8} (B) \([0-9]{2}\)-[0-9] {10}(C) [0-9]{2}-[0-9] {2}-[0-9] {8} (D\([0-9]{2}\)[0-9]{2}[0-9]{8}19.如果定制了列,又希望排序,需要在每一个列设置()属性(A) Sort (B) SortExpresion (C) SortField (D) DataFieldText20.一个业务对象文件中可以包含()个类(A) 1 (B) 2 (C) 若干(D) 以上都不对二、填空题(每空1分,共40分)1.要正确运行,服务器端必须安装如下软件:(1)、Windows 2000 Professional 或Windows 2000 server 或Windows2000 Advance Server 或Windows XP Professional 或更高版本,(2)、IIS5.0(Internet 信息服务管理器5.0)(3)、(4)、2.执行完a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值为。

ASP模拟试题+答案

ASP模拟试题+答案

ASP模拟试题+答案一、单选题(共54题,每题1分,共54分)1.FormView事件编程,下面是插入后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating正确答案:C2.服务器端多客户、多页面共享的状态管理方式是()。

A、视图状态B、应用程序状态C、会话状态D、Cookie状态正确答案:B3.FileUpload控件用于判断是否包含上传文件的属性是A、FileNameB、PostedFileC、HasFileD、SaveAs正确答案:C4.HeaderRow是GridView控件的的A、数据行B、标题行C、脚注行D、分页导航行正确答案:B5.对Application变量进行赋值操作前,加锁的方法是A、Lock()B、UnLock()C、Delete()D、Add()正确答案:A6.默认情况下session的有效时间是A、30秒B、20分钟C、10分钟D、30分钟正确答案:B7.table标记中的属性 bgcolorA、设置表格的背景色B、定义表格的高度C、定义表格的宽度D、设置表格边框的粗细正确答案:A8.对FormView控件,如果只用于插入数据,可以通过设置DefaultMode为:A、ReadOnlyB、EditC、为空D、Insert正确答案:D9.可以实现网页重定向的代码是A、Request.Write()B、Response.Redirect()C、Request.Redirect()D、Response.Write()正确答案:B10.关于DataSouce控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件正确答案:A11.下列选项中属于编程语言的是A、B、CSSC、C#语言D、VS2010正确答案:C12.TextBox控件的MultiLine属性设置A、密码输入框B、多行文本框C、单行编辑框D、没有此属性正确答案:B13.关于GridView控件A、是数据源控件B、是Html控件C、是数据显示控件D、是用户自定义控件正确答案:C14.table标记包含的标题标记是:A、th标记B、title标记C、caption标记D、thead标记正确答案:C15.若使用C#语言,网站中包含文件后缀有()。

aspnet期末考试试题

aspnet期末考试试题

aspnet期末考试试题### 期末考试试题#### 一、选择题(每题2分,共20分)1. 在中,以下哪个不是内置的验证控件?A. RequiredFieldValidatorB. CompareValidatorC. LabelD. RangeValidator2. Web Forms应用程序中,页面的生命周期中,以下哪个事件最先发生?A. Page_LoadB. Page_InitC. Page_PreRenderD. Page_Unload3. 在中,以下哪个不是Web控件的属性?A. IDB. TextC. ValueD. ConnectionString4. 使用 MVC框架时,以下哪个不是控制器中的方法?A. IndexB. EditC. ViewD. Delete5. 中,用于实现用户身份验证的控件是?A. LoginB. TextBoxC. ButtonD. GridView#### 二、简答题(每题5分,共20分)1. 简述 Web Forms和 MVC的主要区别。

2. 描述中的ViewState的作用及其优缺点。

3. 说明中Session和Cookie的区别。

4. 什么是的Master Page?它在页面设计中扮演什么角色?#### 三、编程题(每题10分,共40分)1. 编写一个 Web Forms页面的代码,使用Repeater控件显示一个数据表中的所有记录,并为每个记录添加一个删除按钮。

2. 假设你有一个名为`Product`的类,包含`ProductId`,`ProductName`, `Price`三个属性。

请编写一个 MVC控制器的Action方法,用于获取所有产品的列表,并返回一个视图。

3. 编写一个 Web Forms页面的代码,使用GridView控件实现数据的分页、排序和编辑功能。

4. 编写一个 MVC应用程序的视图,使用Razor语法,显示一个表单,包含文本框、下拉列表和提交按钮,用于创建一个新的`Product`对象。

ASP,NET考试试题及答案详析

ASP,NET考试试题及答案详析

ASP,NET考试试题及答案详析一、填空题1) ASPX网页的代码储存模式有两种,它们是代码分离模式和单一模式。

2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为AutoPostBack。

3) 请将下列数据(nn)在TextBox控件中显示出来。

Double nn = 4512.6.TextBox1.Text = nn.ToString();4) 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password。

5) 下面是一个转移到新网页的指令:Response.Redirect(“新网页的Ur1”)6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。

___7) n对象的代码。

n的代码是。

n[“greeting”]=“hello wang。

”。

n对象的语句如下。

string Myvar=n[“greeting”].ToString();8) n对象时防止竞争的代码。

lock(n){ n[“counter”]=(int)n[“counter”]+1.} unlock(n);9) n的语句是:n.Abandon()10) 打开文件系统网站时将自动打开一个服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。

开发服务器11) 所谓分布式类就是在多个文件中使用相同的命名空间、类名,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。

12) n的有效时间的语句是:___;13)。

NET与XML紧密结合的最大好处是跨平台传送数据。

14) 在网上招聘模板中,使用FormView控件通常分为上下两部分。

上半部分使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下半部分使用模板,用来输入和存储数据。

当应聘者提交数据后,应在事件中向应聘者发出感谢或收到的信息。

ASP模拟试卷(三)

ASP模拟试卷(三)

网络程序设计—ASP模拟试卷考试日期:考试时间:考生信息:系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每题2分,共30分):(1)left(“”,4)的值为()A,”asp”B,”.net”C,”asp.”D,”aspn”(3)对于request对象,如果省略获取方法,如request(“username”), 将按什么顺序依次检查是否有信息传入()A,Form、Querystring、Cookies、Server Variables、ClientCertificateB, Querystring、Form、Cookies、Server Variables、ClientCertificateC, Cookies、Querystring、Form、Server Variables、ClientCertificateD,Form、Querystring、Cookies、ClientCertificate、Server Variables(4)下面程序执行完毕,页面上显示的是什么内容()<%Reponse.write server.HTMLEncode(“<a href=’’>搜狐</a>”)%>A,搜狐B,搜狐C,<a href=’’>搜狐</a> D,该句有误,无法输出(5)下面程序执行完毕,页面上显示什么内容()<%=”祖国”=”您好”%>A,祖国B,祖国您好C,祖国(换行)您好D,以上都不对(6)<%session("a")="1"session("b")="2"c=session("a")+session("b")response.Write c%>则c的值为( )A,3 B,12 C,ab D,”12”(7)如果在示例6-3.asp中添加Server.ScriptTimeout=300,如果在示例6-4.asp中添加c=Server.ScriptTimeout,请问c等于多少秒()A,60 B,90 C,300 D,以上都不对(8)查询用户表中最新的5条记录,请问用哪条语句()A,select top 5 * from user order by id descB, select * from user order by id descC, select top 5 * from userD, select * from user top 5 order by id desc(9)执行完Delete From users语句后,共删除多少条记录()A,0 B,1 C,全部D,若干条(10)进行模糊查询时所使用的通配符是()A,* B,? C,& D,%(11)如果指针指向第1条记录,则rs.bof和rs.eof的值分别为()eof end of file Rs.eof or Rs.bof是在记录集游标到开头或结尾的时候返回真;而rs.bof and rs.eof是在记录集为空的时候返回真bof begin of fileA,True、False B,False、TrueC, True、True D, False、False(12)如果某服务器比较慢,执行查询操作时可能无法正常执行,应该设置下面哪个属性()A,Connection对象.CommandTimeout B,Connection对象.ConnectionTimeout C,Command对象.CommandTimeout D,Session对象.Timeout(13)获取客户端的IP用下列哪条语句()A,request.servervariables(“REMOTE_ADDR”)A,request.servervariables(“REMOTE_HOST”)A,request.servervariables(“LOCAL_ADDR”)A,request.servervariables(“SERVER_PORT”)(14)下面程序段执行完毕,页面上显示的内容是()<%dim aa="username"session("a")="张红"session(a)="王刚"response.Write session("username")%>A,王刚B,张红C,张红王刚D,无法正常输出(15)如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句()A,rs.open sql,conn B,rs.open sql,conn,1,3C,rs.open sql,conn,,3 D,rs.open sql,conn,1二、填空题及简答题(其中(1)、(2)、(8)、(15)每题三分其它题每题2分,共34分)(1),Sub 子程序和Function函数的区别在于:_________________________________ (2),请简述Execute、Transfer、Redirect方法的区别(3),如果在asp文件中任意地方用到redirect方法重定向页面,则必须在文件开头加:___________________(4),请问如下Global.asa文件程序段有何错误?Sub session_onstartDim a,b,ca=2b=3c=a+bresponse.write cEnd sub(5)Mid(“asp网络程序设计”,4,6)的返回值是:__________(6)表单中有2个按钮,其中一个用来提交表单(type=”submit”),另一个用来在原来页面的基础上,再打开一个新页面,请问该按钮的type为:____________(7)以下程序段执行的结果为:___________________<%Response.write”网络”Response.endResponse.write”编程”%>(8),session和Application的区别主要在:_______________________________ (9),浏览器是解释执行的,它将所有的HTML标记逐一解释执行,而有时希望在屏幕上输出完整的HTML语句,则要用到哪种方法:_________(10),在删除页面中,利用Request对象的____________方法获取当前记录的id值(11),创建没有ODBC数据源的连接:______________________________(数据库为data.mdb)(12),Server对象的ScriptTimeout的默认最长时间为________秒(13),Application对象的默认有效期为________分钟(14),执行完a=”6”语句后,a 是_______类型(15),简述Querystring和Form的区别:三、编程题:(1)使用asp 控制显示字体的大小,程序运行的结果如下图:(11分)(2)创建一个网站计数器,程序运行效果如下图:(10分)(3)假设数据库data.mdb中有个admin(username,password)表,用于存放管理员的信息,且数据库已连接成功。

ASP模拟试卷3

ASP模拟试卷3

试卷一、填空题1、的代码呈现块分为内联代码和内联表达式,内联代码的格式为:<% 内联代码%>内联表达式的格式为:<%= 内联表达式%>。

2、有很多页对象,请写出常用的五个:Request、Application、Session、Response、Sever3、请写出获取当前应用程序根路径的方法:Request.ApplicationPath4、获取当前请求的虚路径的方法:Request.FilePath或者Request.CurrentExecutionFilePath5、请写出获取当前请求文件的物理路径的方法:Request.PhysicalPath6、请写出将系统的日期和时间保存到Application["Data"]中的方法:Application["Data"] = System.DateTime.Now.ToString();7、请写出将系统的日期和时间保存到Session["visitTime"]中的方法:Session["visitTime"] = System.DateTime.Now.ToString();8、请写出将Session["visitTimes"]中的值显示到网页的方法:<%= Session["visitTime"].ToString()%>或者Response.Write(Session["visitTime"].ToString());9、请写出将网页重定向到~/CookieTest.aspx页的方法:Response.Redirect("~/CookieTest.aspx");10、请写出将"King"保存到名为lastName的Cookie中的方法:Response.Cookies["lastName"].Value = "King";11、请写出读取名为lastName的Cookie中的内容并保存到lastName变量中的方法:string lastName = Request.Cookies.Get["lastName"];或者:string lastName = Request.Cookies ["lastName"].Value;12、请写出指定cookie对象10天后过期的方法:cookie.Expires = DateTime.Now.AddDays(10);13、请写出一个ID为Label1,显示“很有趣!”的Label控件标识。

asp.net试题及答案

asp.net试题及答案

试题及答案一、单项选择题(每题2分,共20分)1. 中,用于声明变量的关键字是:A. DimB. VarC. LetD. Declare答案:A2. 在中,用于向客户端发送数据的内置对象是:A. ResponseB. RequestC. ServerD. Session答案:A3. 下列哪个不是的内置对象?A. ResponseB. RequestC. ServerD. Database答案:D4. 中,用于处理客户端表单提交的事件是:A. LoadB. ClickC. SubmitD. PostBack答案:D5. 在中,用于创建Web服务的方法是:A. WebMethodB. WebServiceC. WebHandlerD. WebForm答案:A6. 中,用于在页面之间传递数据的对象是:A. ViewStateB. SessionC. CacheD. Application答案:B7. 在中,用于创建用户控件的文件扩展名是:A. .aspxB. .ascxC. .ashxD. .asmx答案:B8. 中,用于创建Web应用程序的文件扩展名是:A. .aspxB. .asmxC. .ashxD. .csproj答案:A9. 在中,用于处理客户端事件的属性是:A. OnClickB. OnLoadC. OnSubmitD. OnError答案:A10. 中,用于创建数据访问层的类库是:A. DataAccessLayerB. BusinessLayerC. DataAccessD. DataLayer答案:D二、多项选择题(每题3分,共15分)1. 在中,以下哪些是有效的数据绑定方法?A. DataBindB. BindC. LoadD. DataBindGrid答案:A, D2. 中,以下哪些是有效的页面生命周期事件?A. LoadB. PreRenderC. ClickD. Unload答案:A, B, D3. 在中,以下哪些是有效的Web服务协议?A. HTTPB. HTTPSC. SOAPD. SMTP答案:A, B, C4. 中,以下哪些是有效的数据类型?A. StringB. IntegerC. DateTimeD. Boolean答案:A, B, C, D5. 在中,以下哪些是有效的状态管理技术?A. ViewStateB. SessionC. CacheD. Application答案:A, B, C, D三、判断题(每题2分,共10分)1. 中,所有的Web页面都是由服务器端处理的。

ASPNET试题(第一套)

ASPNET试题(第一套)

试题(第一套)一、填空题(20空,每空2分,共40分)1. 使用( Web 应用程序管理)配置系统,使服务器环境和应用程序的设置更加简单。

2. 查看代码的快捷键是(),生成解决方案的快捷键是(),启动调试的快捷键是(),注释选定内容的快捷键是(),自动缩进的快捷键是()。

3. Main( )方法的返回值有两种,一种是(void),另外一种是(int)。

4. 对控件的操作主要有()、()、()、()四种。

5. 方法是指对象本身所具有的、反映该对象功能的()或()。

6. 的数据库操作包括(Connection,Command,DataReader)方式和(Connection,Command,DataAdapter,DataSet)方式。

7. GridView实现选择、编辑、删除、更新、排序、分页等功能必须有两个前提条件,一是(),二是数据源配置Select语句时必须选中“高级”选项,勾选生成()、()和()语句。

二、选择题(10小题,每小题2分,共20分)1. 采用C#、Visual Basic语言做为脚本,执行时一次编译,可以(B.)执行。

A.一次B.多次C.两次D.三次2. 在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击(A.)。

A.添加新项B.添加现有项C.添加引用D.添加Web引用3. C#是一种安全的、稳定的、简单的,由(D.)衍生出来的面向对象的编程语言。

A.MASM B.VisualBasicC.Java D.C和C++4. CheckBox是我们常用的控件,它是指(C.)。

A.列表框B.文本框C.复选框D.标签5. 对象是(A.)的实例化。

A.类B.事件C.方法D.属性6. 创建DataAdapter对象方式是错误的是()。

A.SqlDataAdapter myadapter = new SqlDataAdapter();B.SqlDataAdapter myadapter = new SqlDataAdapter(cmd);C.SqlDataAdapter myadapter = new SqlDataAdapter(strSQL , cn);D.SqlDataAdapter myadapter = new SqlDataAdapter(cn);7. Visual Studio2008共提供了()种数据绑定控件。

ASPNET程序设计模拟试卷(二)

ASPNET程序设计模拟试卷(二)

《程序设计》模拟试卷(二)(共120分钟)系______________学号______________姓名_____________ 成绩_________________ 注意事项:1、答案均写在答题纸上,写在卷面无效2、答题结束后将试卷及答题纸全部交给监考老师3、闭卷考试一、单项选择题1. 如果外地朋友通过Internet访问你的计算机上的文件,应该选择()。

A. http://localhost//chapter1/1-1.aspxB. http://127.0.0.1/chapter1/1-1.aspxC. http://你的计算机的名字//chapter1/1-1.aspxD. http://你的计算机的IP地址//chapter1/1-1.aspx2. 请判断下面程序运行完毕后a的值是()。

a = 5a *=3A. 5B. 3C. 10D. 153. 执行完a=5 Mod 3 语句后,a的值为()。

A. 0B. 2C. 3D. 54. 执行完a=5>3 And "a"<"c"语句后,a的值为()。

A. TrueB. FalseC. 1D. 05. 下面()函数可以返回当前的日期和时间。

A. NowB. DateC. TimeD. Today6. 下列()函数可以将数值转换为字符串。

A. CIntB. CStrC. CDateD. CString7. 设A="ASP",B=".NET",以下( )可以得到站果""。

A. A&BB. ABC. A&+BD. A-B8. 在语句"Dim arrayInt(4) As Integer"之后,以下不合法的是()。

A. arrayInt(1)=1B. arrayInt(2)=3C. arrayInt(0)=2D. arrayInt(4)=2.99. 如果希望控件内容变换后立即回传表单,需要在空间中添加属性()。

ASP考试模拟题+参考答案

ASP考试模拟题+参考答案

ASP考试模拟题+参考答案一、单选题(共40题,每题1分,共40分)1、关于GridView控件A、是用户自定义控件B、是数据源控件C、是Html控件D、是数据显示控件正确答案:D2、不能单独运行的页面是A、.html为扩展名的页面B、母板页C、普通网页D、内容页正确答案:B3、下列服务器控件中被单击,设置其被单击时浏览器回发网页A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:B4、Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面正确答案:B5、静态网页设计技术,主要是指:A、HTMLB、C#语言C、JavaScript语言D、SQL Server编程正确答案:A6、Button控件是A、文本框控件B、标签控件C、按钮控件D、超链接控件正确答案:C7、表示查询字符串中的id参数值的代码是A、Request.Form["TextBoxClient"]B、QueryString["id"]C、Request.SaveAs();D、Response.Write正确答案:B8、sqlDataSource控件选择操作执行后引发的事件是A、SelectingB、SelectedC、UpdatingD、Updated正确答案:B9、"某Button控件的设置为ID="Buttontijiao",runat="server",onclick="Buttontijiao_Click",Text="提交",其中Text属性表示"A、按钮显示文字B、提示文本C、控件IDD、激发事件正确答案:A10、母板页的扩展名是A、.ascxB、.aspxC、.masterD、.htm或.html正确答案:C11、“命令和参数编辑器”对话框,不能完成的功能是A、修改SQL命令B、确定参数源C、设置参数高级属性D、执行C#语句正确答案:D12、sqlDataSource控件插入操作执行后引发的事件是A、InsertingB、InsertedC、UpdatingD、Updated正确答案:B13、GridView控件的脚注行是A、BottomPagerRowB、FooterRowC、SelectedRowD、TopPagerRow正确答案:B14、使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C15、TextBox控件()属性设置单行编辑框A、SingleLineB、MultiLineC、PasswordD、Text正确答案:A16、对用户输入进行范围验证的控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:B17、以下是服务器端动态网页技术的是A、C#B、C、JavaScriptD、SQL Server编程正确答案:B18、要实现一个网站在线人数计数器,最方便的是使用()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(没有特别说明的题目都为单选)1.下列选项中,只有______不是Page指令的属性A. CodeFileB. InheritsC. namespaceD. Language2.下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。

A. ResponseB. ServerC. RequestD. Session3. 下面对于状态保持对象说法错误的是______A. Session对象是针对单一会话的,可以用来保存对象。

B. Cookie是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。

C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存的信息D. Session对象保存在浏览器端,容易丢失。

中,Server对象的______方法用于对URL地址进行编码A.UrlEncodeB.UrlDecodeC.MapPathD.Execute5.关于站点地图说法错误的是_______A. 站点地图文件是xml格式的文件B.站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。

C.<siteMap>下一级有且仅有一个<siteMapNode>节点。

D.站点地图中,同一个URL可以出现多次。

6. 下面关于母版页和内容页使用说法错误的是哪一项___?A. 一个内容页可以引用多个母版页。

B. 内容页通过Content控件的ContentPlaceHolderID属性来指定要填充到母版页中的哪个内容块。

C. 内容页不可以包含<html>、<body> 、<form>标签。

D. 内容页通过@Page指令的MasterPageFile属性指定所引用的母版页。

7.下面关于Html控件和Web控件说法错误的是_____A. 所有的Web控件最终在浏览器端都会生成为相对应的Html控件B.Web控件让我们可以使用控件+事件的开发方式C.运行时,页面中如果包含Web控件,需要考虑到浏览器的兼容性D.Html控件比Web控件的性能要高一些8. 站点地图文件中,下面哪个属性不属于<SiteMapNode>元素?____A.urlB.titleC.textA.description9. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?_____A. AutoPostBack=trueB. AutoPostBack=falseC. IsPostBack=trueD. IsPostBack=false10. 关于三层说法错误的是_____A. 表现层主要是提供给用户交互的操作界面,以及校验等B.数据访问层主要是用来存取数据C.业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

D.模型层中的实体类一般与数据库中的表是一一对应的。

11. 在中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是___。

A. insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行B. ExecuteNonQuery()方法返回执行Sql语句所影响的行数;C. Select操作的Sql语句只能由ExecuteReader()方法来执行;D. ExecuteReader()方法返回一个DataReader对象12. 下列哪个控件可以通过绑定中间层对象来管理数据库___?A. SqlDataSouceB. XmlDataSourceC. ObjectDataSourceD. AccessDataSource13.有关ObjectDataSource说法正确的是____A.它只能绑定数据访问层方法,才能返回正确数据B.只有通过方式访问数据库C.使用ObjectDataSource需要在表现层写SQL语句操作数据库D. ObjectDataSource一般绑定业务逻辑层方法14.对于Eval和Bind绑定方式说法错误的是_____A. Eval是只读方法,Bind支持读写功能B.Eval可以单独使用,而Bind必须和控件配合使用。

C.Eval可以调用后台方法进行处理,Bind不可以D.Eval和Bind都可以直接进行格式化。

如:<%# Eval("日期字段", "{0:dd/MM/yyyy}") %>或<%# Bind("日期字段", "{0:dd/MM/yyyy}") %>15. 关于DropDownList说法错误的是______A.使用DataSource设置数据源时,必须调用DataBind方法B. DropDownList的DataTextField属性设置下拉框的显示文本字段C. DropDownList的DataValueField属性可以用来绑定下拉框选项对应的id值,方便操作D. 获取下拉框选定的值是DropDownList1.SelectedItem.ToString()16. 如果用户信息必须填写手机号,且格式必须符合手机号码格式,则注册时,手机号的验证使用_____验证控件A.RequiredFieldValidatorB.RegularExpressionpareValidatorD.RequiredFieldValidator和RegularExpression17.使用ValidatorSummary控件时需要以对话框形式显示错误信息,需要_____(选择二项)A.设置ShowSummary属性为trueB.设置ShowMessageBox属性为trueC.设置ShowSummary属性为falseD. 设置ShowMessageBox属性为false18.在银行转账的页面中,为了实现验证用户输入的转账金额必须大于50元,最好使用下面的______控件A.RegularExpressionValidatorpareValidatorC.RangeValidatorD.RequiredFieldValidator19.关于ViewState说法错误的是________A.仅在该页面处理过程中有效B. 离开该页面,内容丢失C.不影响其他页面的数据D.ViewState是页面级状态保持对象,所保存的数据在该页面回传时丢失20、下面对Repeater控件说法错误的是____。

A.可以实现循环展示B.没有默认的固定外观,用户无法自定义其显示形式C.功能强大,可以实现表布局和XML格式的D.没有EditTemplate和SelectedTemplate21.下面有关PagedDataSource的说法,正确的是_____A.封装了数据绑定控件的分页功能B.把数据源和当前页数赋值给该类的实例对象后,还不能够直接获得数据的总数。

C.每次只获取当前页的数据,从而能够提高效率。

D.只需将某个数据显示控件的数据源指定为该类实例对象就可以实现控件的分页效果。

22. 下列对用户控件说法错误的是____?A. 用户控件是以.ascx为扩展名,可以在布局代码中重用B. 用户控件不能在同一应用程序的不同网页上使用C. 用户控件使用@Control指令D. 用户控件是一种自定义的组合控件23. 根据用户控件的注册指令<%@Register Src=”UserLogin.ascx”TagPrefix=”uc”TagName=”Logins”%>, 使用用户控件的代码应该为:____A. <asp:UesrLogin runat=”server” id=”login1” />B. <uc:UesrLogin runat=”server” id=”login1” />C. <uc:Logins runat=”server” id=”login1” />D. <asp:Logins runat=”server” id=”login1” />24. 提供了多种验证方式进行身份验证,其中,能够使用HTTP Cookies和HTML表单对请求进行身份验证的是下列选项中的____。

A.Forms验证B.Windows 验证C.Passport验证D.定制验证25.在子目录Admin文件夹的web.config中有这样一段代码:<authorization><allow users=”user”/><allow users=”manager”/><deny users=”*”/><allow users=”admin”/></authorization>则允许访问Admin目录的用户有_____A.admin B.admin和managerC. user和managerer、manager和admin26.在中,下面说法正确的是_______A.machine.config用来保存的当前计算机所有应用程序的配置B.web.config通常用来保存一个站点信息的配置信息C.web.config在一个web应用程序中可以有多个D.以上说法都正确27. 下面说法不正确的是_______A. 每次客户端触发一个事件,都会产生一个新的http请求。

B. Page_Load事件是页面类执行的第一个事件,且只会在页面第一次请求时执行一次。

C. 在Page_Load中,可以通过IsPostBack判断页面是否回传D. 客户端每发送一个http请求,服务器端响应时,都会返回一个page对象。

28.表单提交方式中get和post的区别,说法正确的是_____(选多项)A.Get主要通过url方式提交表单域的数据,post是通过页面的head进行提交B.Get提交数据量的大小较小,跟浏览器有关,而post提交数据量较大。

C.Get方式提交数据更安全,方便D.在中,页面中表单默认设置为runat=”server”时,其提交方式为get。

29.下面对于cookie对象使用正确的是_______A.写入cookie时,如下:HttpCookie cook=new HttpCookie(“user”);cook.Value=”accp”;Response.Cookies.Add(cook);B.读取cookie中所保存数据时时,如下:If(Response.Cookies[“user”]!=null)String str=Response.Cookies[“user”].Value;C.对Cookie进行删除时,可以通过:Response.Cookies[“user”].Remove();D.修改Cookie所保存数据时,只需要先获取到该Cookie对象,然后更改Cookie对象的值即可30.关于GridView使用,说法错误的是_______A.GridView会生成以表格进行布局的列表B.GridView内置了分页,排序,以及增、删、改、查等功能。

相关文档
最新文档