aspnet题库
更新时间:2024-01-17 13:44:01 阅读量: 教育文库 文档下载
1.下列不属于textbox控件属性的是( )
A、text B、readonly C、ID D、Page_Load
2.在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。
A、Style B、TextMode C、Type D、Input 3.上传文件一般使用以下哪个控件( )
A、label B、textbox C、listbox D、fileupload
4.在C#中,关于continue和break用于循环时,以下说法正确的是( )
A、break是退出整个循环语句,执行循环后面的语句 B、continue是退出整个循环语句, 执行循环后面的语句 C、break是中断本次循环,进入下一次的循环 D、continue是中断整个循环
5.当你在编写一个ASP.NET应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时( )控件应该是首选
A、CheckBox B、ListBox C、DropDownList D、TextBox 6.当有用户请求Web页面时,会触发( )事件
A、Application_Start() B、Session_Start() C、Application_End() D、Session_End() 7.设置控件属性的方法有( )
A、设计视图和源视图 B、组件视图和逻辑视图 C、控件视图和源视图 D、设计视图和逻辑视图
8.在ASP.NET的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( )
A、Cache B、Session C、Request D、Application 9.Application对象的默认有效期为多少分钟? ( )
A、10 B、15 C、20 D、应用程序从启动到结束 10.在C#中,下列说法错误的是( )
A、 可以和JavaScript做兼容开发 B、 C#语言是微软公司开发的 C、 可以开发C\\S架构的网站 D、 不是面向对象的语言
11.ASP.NET支持多种语言它的缺省语言是( )
A、HTML B、JavaScript C、Visual Basic D、 C# 12.若希望程序从某一页面开始运行,下列操作可行的是( )
A、选中该页面右键选择“生成页” B、选中该页面右键选择“打开” C、选中该页面右键选择“查看标记” D、选中该页面右键选择“设为起始页”
13.当服务器控件的事件需要立即回传给服务器以得到响应时,应该将它的()属性设置为
true。
A、NavigateUrl B、PostBackUrl C、AutoPostBack D、Target 14.能够让Web服务器把少量数据储存到客户端的内置对象是()
A、Server对象 B、Session对象 C、Application对象 D、Cookie对象 15.下面哪个是静态网页文件的扩展名?( )
A.、.net B、.html C、.aspx D、.jsp
16.当需要关闭当前的整个网站,以便打开另一网站进行编辑时,应该( )
A、点击“文件”中的“关闭”
B、点击“文件”中的“关闭解决方案” C、点击“文件”中的“退出” D、关闭VS2008应用程序
17. 获取客户端信息可以使用( )实现
A、Request.Browser B、Session C、Application D、Response
18.一个button控件ID为btn_sumbit,双击后得到的处理时间函数名为( )
A、button_click B、btn_submit_Click C、btn_submit_push D、button_push 19.下面的哪个对象可使用于使服务器获取从客户端浏览器提交的信息。( ) A、Request B、Response C、SessionState D、Application 20.网页通常分为哪两种?
A、动态和静态 B、应用和系统 C、短期和长期 D、html和php 21.Page中的哪个事件,当页面装载时发生( )
A、Start B、Unload C、Load D、Init 22.CheckBox是常用控件,它是指( )
A、列表框 B、复选框 C、文本框 D、标签 23.对于控件FileUpload,下列说法错误的是( )
A、是服务器控件 B、有ID属性
C、不能单独上传文件,一般需配合button使用 D、因为无双击事件,所以不能对此控件进行编程
24.VS2008中,调试过程中,快捷键F11的功能是( )
A、逐过程调试 B、逐语句调试 C、开始调试 D、无作用 25.字符串连接运算符包括&和( )。
A、 + B、 - C、 * D、 / 26.C#是一种面向( )的语言。
A.机器 B.过程 C.对象 D.事物 27.数据类型转换的类是( )。
A.Mod B.Convert C. Const D. Single 28.下面关于变量定义且赋值语句正确的是( )
A、int a = 12; B、 int a = 12.5; C、int a =”12”; D、 int a= ’12’;
29.当.cs文件需要添加某命名空间时,应使用关键字( )
A.include B.import C、define D、using 30.有关App_Code文件夹,下列描述正确的是( )
A、用来存放.aspx文件的
B、用来存放.NET自动生成的文件的
C、用来存放未经编译的.cs文件的,通常是源代码文件 D、用来存放已编译好的程序集
31.在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击( )。
A、添加新项 B、添加现有项 C、添加引用 D、添加Web引用
32.在vs2008中插入断点,可以使用快捷键( )
A、F9 B、F5 C、Ctrl+F9 D、Ctrl+F5 33.Session对象的默认有效期是多少分钟? ( )
A、10 B、15 C、20 D、30 34.一般来说,控件的visible属性表示( )
A、控件上显示的文本 B、控件是否可见
C、控件是否能被引用 D、控件的事件
35.在ADO.NET中,DataAdapter( )。
A、 是一个数据容器,可以把从数据库中取得的数据存在应用程序中 B、 负责与数据库的连接
C、 映射数据库的表和视图在Web服务器进行本地存储 D、 是DataSet对象和数据库之间的桥梁 36.一般来说,控件的text属性表示( )
A、控件上显示的文本 B、控件编程时的标识符 C、控件的背景色 D、控件的事件
37.关于AutoPostBack属性,下列说法错误的是( )。
A、Button控件的属性列表里可以找到AutoPostBack属性 B、TextBox控件的属性列表里可以找到AutoPostBack属性 C、这个属性表示是否能自动回发信息给服务器 D、可以设置为true和false
38.VS2008中,启动调试的快捷键是( )
A、F5 B、Ctrl+F5 C、F11 D、Ctrl+F11 39.下列不属于button控件属性的是( )
A、visible B、width C、ID D、Page_Load 40.下面关于变量定义且赋值语句正确的是( )
A、int a= 12; B、 int a = 12.5; C、int a =”12”; D、 int a= ’12’; 41.Page中的哪个事件,当页面卸载时发生( )
A、Start B、Unload C、Load D、Init
42.在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模
式,这是通过设置其( )属性来区分的。
A、 Style B、 TextMode C、 Type D、 Input 43.在ADO.NET中,DataAdapter( )。
A、 是一个数据容器,可以把从数据库中取得的数据存在应用程序中 B、 负责与数据库的连接
C、 映射数据库的表和视图在Web服务器进行本地存储 D、 是DataSet对象和数据库之间的桥梁
44.下列方法中,不属于Response对象的方法或属性是( )
A、Clear B、write C、Redirect D、Text 45.对于控件Button,下列说法错误的是( )
A、是服务器控件 B、会自动回发事件
C、双击可以在.CS文件中自动添加click事件处理函数 D、不能更改button上的文字 填空题
2.控件在编程时使用 ID 属性进行引用。
4.要隐藏textbox控件的输入文本应修改 visible 属性。 5.C#中的Web页面分为.aspx文件和 .cs 文件。
7.使用 Trim() 可以移除string对象的前导空白字符和尾部空白字符。 9.button控件的 click 事件是默认双击事件。
10.isPostBack一般用在页面的 page_load 函数中。
Response对象中用来将客户端重定向到新的URL的方法是 Redirect() 。 11.TextBox控件的默认双击事件是 TextChanged 。
12.使用 ToString() 可以将Session[]对象转换成字符串。
13.一般使用 DataTable或DataSet 容器来存放sql语句从数据库中提取出来的数据。 14.在ASP.NET中要引入命名空间System.Data的语句为 using System.Data 。 15.修改label控件的文本应修改 Text 属性。 简答题:6道
1.用什么方法检测用户是否是经过登录才访问到当前网页?
答:登录时写入一个session,之后需要验证是否经过登录才访问到当前页面时就用此Session是否为null进行验证。
3.简述一个web页面的.aspx文件和.cs文件的区别。
答:.aspx是前台界面文件,.cs是后台服务器程序代码。
4.如果使用DataTable容器来获取SQL语句提取到的数据,如何判断此SQL语句在数据库
中提取到的数据的行数?
答:用DataTable对象的Rows.Count来判断 5.列出5个普通控件都有的属性(不包括事件)。 答:ID Text cssclass visible width enable 6.C#程序中的字符串若出现’\\’,可以使用转义字符,有没有方法可以避免使用转义字符,
若有,如何实现?
答:有,可以在字符串前面加一个@符号。
8.在实际编程中,经常要复制原有的代码。若需要一个ID为btn_ok的button控件,并需编写click事件处理函数,现复制了一个已存在的button控件(ID为btn_cancel,并且已有事件处理函数),接下来该如何操作
答:首先修改ID和Text,然后删除原有Click事件,再添加新的Click事件。 11.isPostBack的含义是什么,一般使用在什么地方? 答:验证是否是回发事件,一般使用在Page_Load里
12.使用Response.Redirect()和使用javascript代码window.location.href 都可以实现跳转,有什么区别,请举例说明。
答:实现方法不同,Redirect使用内置方法实现,location.href是用javascript实
现,使用javascript可以实现在跳转之前做其他同样的javascript代码编写的操作,而使用redirect不行。
13.若给textbox添加TextChanged事件代码,代码并不运行,最可能的原因是什么? 答:AutoPostBack属性默认为false,要手动设置为true
14.能否将html中的table的一行变成可编程的服务器控件,如何实现?
答:可以,直接在标签内加一个runat=”server”和一个id属性,变成服务器控件即可。
15.简述如何实现页面传值。
答:跳转的url中加上页面传值变量并赋值,如需多个变量,中间用’&’隔开;并在跳转后的用Request.QueryString来获取传值变量。 16.简述一般情况下,用户登录系统的步骤。
答:首先验证用户名和密码,之后写入Session保存当前登录用户信息,最后实现页面跳转。
程序设计题 2道
1、在page_load函数中编写代码,测试Session[“userName”]是否为空,若为空则跳转到登陆页面login.aspx,不为空则将Session[“userName”]的值赋给string 变量u_name,其中u_name已定义。 string u_name;
protected void Page_Load(object sender, EventArgs e) {
if(Session[“userName”] == null)
response.redirect(“login.aspx”); else
u_name = Session[“username”].ToString() }
2、下图为一登陆界面,现要求编写代码实现若用户名或密码后的textBox为空,则弹出提示框,提示框的内容自定,用户名后的textbox控件ID为txt_userName,密码后的textbox控件ID为txt_pwd。
protected void Button1_Click(object sender, EventArgs e) {
String user_name = txt_userName.Text.trim(); String user_pwd = txt_pwd.Text.trim(); If(user_name == “”)
Response.Write(“”); if(user_pwd == “”)
Response.Write(“”); }
3、设计一个登录界面如图,现要实现登录按钮的单击事件,单击按钮时,读取用户输入的用户名,密码,并判断用户名密码是否为有效用户名“ahead”和密码“12345”。如果登录
正在阅读:
aspnet题库01-17
她,抹不去的记忆作文400字07-07
电梯机械安装维修人员试题及答案11-02
船舶电气及自动化+大管轮+考试110-01
益生菌及益生元与抗生素组合应用研究进展04-21
VirtualBox中有4种网络连接方式05-12
《船长》教学设计【优秀7篇】03-22
国际贸易第6章第3节电子教案05-20
小学生作业自主检查的现状调查报告11-26
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 题库
- aspnet
- 心理契约视角下的变革型领导对下属激励机制的影响分析
- 大众故障码表4
- PR胶的研发及产业化项目可行性研究报告
- 法律逻辑学复习题
- 云南省腾冲县第六中学2014-2015学年高二语文上学期教学质量综合检测试题
- 循环流化床锅炉毕业设计说明书
- 文学常识练习题
- 教育考试巡查系统视频监控方案 - 图文
- 离休干部医药费保障情况的调查报告
- 麟游县 天堂小学数学图像的放大与缩小学科导学案
- 穴位注射评分标准(新版)
- 绝密精品档案中考名著复习必读(WORD打印版)
- 2018年江苏省各市职业学校信息技术类技能大赛网络组建与管理赛项试卷 - 图文
- 电动汽车不同充电方式优缺点分析
- 武汉博昱画室2012年校考成绩统计表
- 常用施工机械生产效率计算
- 云南省2018年中考数学二模试卷(含解析)
- 模拟电子技术实训(智电101)指导书
- 高格VE安装手册
- 2016浙大远程教育管理统计学作业