1、 C.NET Framework DMicrosoft Visual Studio.NET环境 8假设IIS所预设的主目录位置为D:Test,如果在D:Test目录下的mytest.htm被浏览,则其在浏览器中的地址为( c )。Ahttp:/mytest.htmBhttp:/localhostChttp:/localhost/mytest.htmDhttp/localhost/mytest.htm/test/mytest.htm9下列说法错误的是( d )。A只有采用SQL Server身份验证模式,才可以启用sa账户登录B如果只想使用C#语言开发ASP.NET应用程序,在安装Visual
2、Studio 2005时,只 需选择“Visual C#”语言安装即可CDreamweaver可以帮助开发人员进行页面布局和样式的设计D安装IIS后,主目录不能更改10用HTML标记语言编写一个简单的网页,网页最基本的结构是( d )。 A.frame/frame/html B/titlebody/body C D11关于网页中的图像,下列说法正确的是( c )。 A图像由标签开始,由结束 B图像标签的href属性用于指定图像链接到的URL Csrc属性的值是所要显示图像的URL D以上全都是错的12下列属性( b )表示单元格在垂直方向上所跨的行数。 Acolspan Browspan Cc
3、ellpadding DCellspacing13框架中rows和cols的属性值可以是( d )。 A百分数 B像素值 C星号“*” D以上都可以14如果希望单击超链接打开新的HTML页面,则需将target属性设为( a )。 A_blank B_top C. _parent D. _self15下列( c )表示的不是按钮。 Atype=submit Btype=reset Ctype=image Dtype=button16对于提交按钮说法错误的是( d )。 A它不需要设置onclick行为 B它将表单提交给标记的action属性指向的程序或网页 C它的type=submit17代码
4、隐藏文件用于存储窗体上的( d )。A.静态标记 B控件中输入的值C.用户注释 D应用程序代码18Web窗体支持( c )驱动编程模型。A.过程 B功能 C事件 D中断19下面说法错误的是( b )。A. Page_Init事件在页面服务器控件被初始化时发生BPage Load事件只在页面初次加载时发生C利用IsPostBack属性,可以检查页面是否为传递回服务器的页面D如果页面验证成功,IsValid属性值为True20( a )指令用于定义ASP.NET页面解析器和编译器所使用的特定的页面的属性。A. Page BControl CImport DRegister21下面程序段执行完后,页
5、面显示的内容是( a )。 Response.Write(张三); Response.End();你好 A. 张三 B你好 C. 张三你好 D张三(换行)你好 22应用程序中所有页面均可以访问( b )变量。ASession BApplication CServer DViewState23下面( c )文件负责处理Application_Start、Application_End、Session_Start和Session_End等事件。AWeb.config BConfig.asaxCGlobal.asax DGlobal.inc24若希望控件内容变换后立即回传表单,需要在控件中添加属性(
6、 a )。 AAutoPostBackTrue BAutoPostBackFalse CIsPostBackTrue DIsPostBackFalse25下列关于Web服务器端按钮控件的说法不正确的是( d )。 A. Button显示为普通按钮样式 BLinkButton显示为超链接按钮样式 CImageButton以图片作为按钮 DButton和LinkButton所实现的功能不同26下列关于Web服务器端Label控件的说法不正确的是( d )。 A. Label控件显示为文本信息 BLabel控件只能显示文本信息 CLabel控件不能接收文本信息 D. Label控件中文本不能使用ap
7、pSettingscompilationglobalization二、简答题为什么ASP.NET对数据输入的验证以服务器验证为主,客户端验证为辅?简述利用CompareValidator比较验证控件进行验证时几个属性的设置方法。包括的属性行ControlToValidate、ControlToCompare、ValueToCompare、Type和Operator。在数据验证控件的属性中,ErrorMessage属性和Text属性有什么区别?简要说明服务器端数据验证和客户端数据验证的区别。.NET Framework提供了哪4种数据提供程序,它们之间的区别是什么?.NET Framework数
8、据提供程序的4个核心对象是什么?SQL Server数据库连接和操作的ADO.NET内置对象有哪些? 它们各自起什么作用?Command类有哪几种常用的方法可用来执行对数据库的操作? 说明每种方法的适用范围。DataAdapter和DataSet如何配合使用?DataReader和DataSet都可以获取数据库中的数据,它们二者有什么区别?什么是模板? 说明其作用。表格视图GridView控件用于分页显示的相关属性和方法有哪些?简述Web工作原理。简述ASP.NET的功能和特点。简述ASP.NET页面的执行过程。简述IIS的作用及安装配置方法。简述HTML文档的基本结构。简述HTML网页中使用
9、图片的几种方式。简述框架的作用和使用方法。简述与表格相关的HTML标记及其意义。表单中有哪些常用控件? 简述其使用方法。简述Web窗体的生命周期。Button控件、ImageButton控件和LinkButton控件有何异同?RadioButton控件和RadioButtonList控件的区别?CheckBox控件和CheckBoxList控件的区别?ASP.NET中提供哪几种方法可以获取用户输入的数据?简述ASP.NET页面中IsPostBack属性和AutoPostBack属性的含义和作用。面板Panel控件的作用是什么? 如何在其内部添加其他控件?简述Web.config文件的主要功能和
10、构成。Machine.config文件和Web.config文件的关系如何?代码题:-【例6-8】本例仍使用BANK数据库。我们首先为该数据库编写一个称为AddAccount的存储过程,用于在帐户表中添加记录。以下是定义AddAccount存储过程的T-SQL语句:create PROCEDURE dbo.AddAccount ( accountID char (4), name char (10), citizenID char (18), address char (20), balance money, result int output)AS Begin Transaction Insert into帐户(帐户号, 姓名, 身份证号, 现住址, 余额) values(accountID, name, citizenID, address, balance) if error!=0 begin Select result =1 Rollback TransactionendSelect result = 0Commit transaction然后,我们在Visual Studio.NET下创建一个网站。在default.aspx页面上,我们使用四个文本框分别帐户号、姓名、身份证号、现住址,在表单的下
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1