admin 管理员组文章数量: 1086019
2024年3月13日发(作者:sql的truncate)
1.下列不属于textbox控件属性的是( )
A、text B、readonly C、ID D、Page_Load
2.在中,文本框控件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的内部
控件来实现职业的选择,此时( )控件应该是首选
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.在的内建对象中,必须要有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、 可以开发CS架构的网站
D、 不是面向对象的语言
11.支持多种语言它的缺省语言是( )
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、r
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.数据类型转换的类是( )。
t C. Const D. Single
28.下面关于变量定义且赋值语句正确的是( )
A、int a = 12; B、 int a = 12.5;
C、int a =”12”; D、 int a= ’12’;
29.当.cs文件需要添加某命名空间时,应使用关键字( )
e 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.在中,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.在中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模
式,这是通过设置其( )属性来区分的。
A、 Style B、 TextMode C、 Type D、 Input
43.在中,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.在中要引入命名空间的语句为 using 。
15.修改label控件的文本应修改 Text 属性。
简答题:6道
1.用什么方法检测用户是否是经过登录才访问到当前网页?
答:登录时写入一个session,之后需要验证是否经过登录才访问到当前页面时就用此
Session是否为null进行验证。
3.简述一个web页面的.aspx文件和.cs文件的区别。
答:.aspx是前台界面文件,.cs是后台服务器程序代码。
4.如果使用DataTable容器来获取SQL语句提取到的数据,如何判断此SQL语句在数据库
中提取到的数据的行数?
答:用DataTable对象的来判断
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.使用ct()和使用javascript代码
都可以实现跳转,有什么区别,请举例说明。
答:实现方法不同,Redirect使用内置方法实现,是用javascript实
现,使用javascript可以实现在跳转之前做其他同样的javascript代码编写的操作,
而使用redirect不行。
13.若给textbox添加TextChanged事件代码,代码并不运行,最可能的原因是什么?
答:AutoPostBack属性默认为false,要手动设置为true
14.能否将html中的table的一行
答:可以,直接在
件即可。
15.简述如何实现页面传值。
答:跳转的url中加上页面传值变量并赋值,如需多个变量,中间用’&’隔开;并在
跳转后的用tring来获取传值变量。
16.简述一般情况下,用户登录系统的步骤。
答:首先验证用户名和密码,之后写入Session保存当前登录用户信息,最后实现页面
跳转。
程序设计题 2道
1、在page_load函数中编写代码,测试Session[“userName”]是否为空,若为空则跳转
到登陆页面,不为空则将Session[“userName”]的值赋给string 变量u_name,
其中u_name已定义。
string u_name;
protected void Page_Load(object sender, EventArgs e)
{
if(Session[“userName”] == null)
ct(“”);
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_();
String user_pwd = txt_();
If(user_name == “”)
(“”);
if(user_pwd == “”)
(“”);
}
3、设计一个登录界面如图,现要实现登录按钮的单击事件,单击按钮时,读取用户输入的
用户名,密码,并判断用户名密码是否为有效用户名“ahead”和密码“12345”。如果登录
成功将用户名保存到session中,并跳转到主页。请完成按钮单击事件。
注:用户名后的textbox控件ID为txt_userName,密码后的textbox控件ID为txt_pwd,
写入session对象中的变量名为userName。
protected void Button1_Click(object sender, EventArgs e)
{
String user_name = txt_();
String user_pwd = txt_();
If(user_name == “ahead” && user_pwd == “12345”)
{
ct(“”);
Session[“userName”] = “ahead”;
}
}
4、编程实现页面传值。点击按钮btn_jump从跳转到页面,并且把页
面的两个值u_id和u_name传送到页面,并写代码在的Page_Load函数中用
user_id和user_name两个变量接收。假设页面中的u_id和u_name两个变量已有值
可直接使用,页面中的user_id和user_name已定义,且为全局变量。
中:
protected void btn_jump_Click(object sender, EventArgs e)
{
String url = “?u_id=” + u_id + “&u_name=” + u_name;
ct(url);
}
中:
string user_id,user_name;
protected void Page_Load(object sender, EventArgs e)
{
user_id = tring[“u_id”];
user_name = tring[“u_name”];
}
5、设表user_info有字段user_id(字符型),user_name(字符型),user_dep(整型);表dep
有字段dep_id(整型),dep_name(字符型);请写出SQL语句,求user_id为”liping”的
人的姓名(user_name)和所在部门名称(dep_name)。
Select user_name dep_name from dep, user_info where user_id=’liping’ and
user_dep=dep_id
6、界面如下图所示,请用javascript编写代码实现若用户名或密码后的textBox为空,则
弹出提示框,提示框的内容自定,用户名后的textbox控件ID为txt_userName,密码后的
textbox控件ID为txt_pwd。
function()
{
Var user_name = mentByid(‘txt_userName’);
Var user_pwd = mentByid(‘txt_pwd);
if( user_name == “”)
{
Alert(“用户名不能为空”);
Return false;
}
if( user_pwd == “”)
{
Alert(“密码不能为空”);
Return false;
}
Return true;
}
版权声明:本文标题:aspnet题库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710286738a566180.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
android 优秀控件以及开源项目
原文地址为http:www.trineaAndroidandroid-open-source-projects-view,作者Trinea 主要介绍那些不错个性化的View,包括List
WEB页面登陆管理 H3C设备
以H3C S2126,H3C S3552为例,其他型号的设备配置思路类似。 第一步:若是首次配置,通过Console口配置以太网交换机管理VLAN的IP地址。 <H3C> system-view [H3C]interf
同一个页面显示多个html界面,浏览器怎么设置在同一个界面窗口打开多个网页...
有很多用户在使用浏览器的时候会使用浏览器打开多个页面进行使用,然后就会发现有很多个窗口,这样用户使用起来就会很不方便,很多电脑位置都会被占据,也容易关错
计算机打字无限长页面,Win10电脑键盘自动无限输入怎么办
最近有小伙伴遇见Win10突然可输入的地方全会无限自动输入*******,而且鼠标右击后再左击会出现“蹬”的提示音,检查发现系统和驱动都没有问题,Win10电脑键盘自动无限输
Windows 10 蓝牙管理页面"添加蓝牙或其他设备"选项点击无响应的解决方案
解决方案1(简单,但不解决根本问题): 通过“控制面板→设备和打印机→添加设备”进行添加。 解决方案2:造成这种现象的原因应该
win7+ubuntu16.04双系统开机时卡进入系统页面的问题解决办法
一 问题描述: 图一,为开机后电脑页面(此处no error) 图二,无论选择windows还是ubuntu启动都会出现这个页面
禁止页面在浏览器中打开 只能在微信内核浏览器中打开
<script type"textjavascript">对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器 var useragentnavig
从输入一个网址到浏览器显示页面经历的全过程(网络开篇)
作为网络专栏的开篇导文,本文概况介绍下经典案例:从输入一个网址到浏览器显示页面的全过程。 步骤概要介绍如下: 1、输入网址2、DNS解析获取域名对应的IP地址3、建立TC
vue h5页面唤起浏览器原生分享模块
方式一.使用NativeShare实现拉起浏览器原生分享模块 git地址: GitHub - fa-geNativeShare: NativeShare是一个整合了各大移动端浏览器调用原生分享的插件 npm包安装
关于chrome浏览器打开新页面覆盖原来页面的问题
之前一直用百度浏览器,听说谷歌浏览器是世界上最快的,索性就试了一下。然后发现打开一个新页面以后,会覆盖原来打开的页面,对我而言不是很习惯。然后搜索了一下
扫描文件顺序乱了怎么办?教你PDF页面重新排序
很多时候为了方便资料的录入,我们会通过直接将纸质材料扫描成PDF保存。但有时资料太多操作失误就会导致保存的PDF文档页面错乱,如何给PDF文档的页面进行重新排序整理呢? 打
html页面判断是否是微信浏览器打开,JS判断是否在微信浏览器中打开
在开发微信项目时,有需要用到判断是否在微信浏览器中访问,比如,限制非微信访问。 主要有三种方法 一、var ua navigator.userAgent.toLowerCa
Microsoft Edge浏览器重新打开主页没有变化但会重新打开一个淘宝天猫页面的解决办法
Microsoft Edge Microsoft Edge浏览器重新打开主页没有变化但会重新打开一个淘宝天猫页面的解决办法 前几天因为在网上随便下软件导致edge浏览器打开就会开两个界面,一个首页ÿ
Edge浏览器启动页面
1 主动设置 win10自带的edge浏览器越来越被使用者接受,有时我们想要一打开浏览器就进入我们想要的网页中,例如一打开就显示【百度一下】网页。 …… 具体操作流程如下:
静态HTML页面直接在浏览器打开,js操作出现跨域问题
环境 谷歌浏览器 解决方式 Chrome快捷图标,右键 -> 目标,在末尾加上–disable-web-security重启浏览器。 别忘了加空格 可能会出现修改后第一次有效&
微信打开页面,提示到浏览器上打开
<div class"mask_weixin"><div><script src".jsjquery.js"><script><scr
浏览器一打开就跳转到啊指定页面
浏览器一打开就跳转到到指定页面 我明明在设置中设置的百度,如图可是每次打开都是顶一个导航页,气死人,结果看这里:流氓软件把启动的打开地址改了&
程序中通过IE或默认的浏览器打开指定的页面
1、通过调用ShellExecute()来打开网页 示例:CString strUrl_T(" http:www.google.hk"); HINSTANCE hIeResultSh
页面切换到word文档后,鼠标总是转圈怎么办?
1、点击右上角的File 2、点击选项 3、先点击加载项,再点击转到 4、取消不常用加载项前面的√,然后点击确定就可以了
Win11:系统属性,由于启动计算机时出现了页面文件配置问题,Windows 在你的计算机上创建了一个临时页面文件。
Win11:系统属性,由于启动计算机时出现了页面文件配置问题,Windows 在你的计算机上创建了一个临时页面文件。所有磁盘驱动器的总页面文件大小可能稍大于你所指定的大小。确
发表评论