在ASP.NET中,下列关于Session对象的说法正确的是()。
A.用户每次打开一个Web页面,将会创建一个Session对象
B.用户关闭客户端Web页面后,Session对象将立刻消失
C.应用程序退出后,Session对象的值才能消失
D.每个用户的Session对象不能被其他用户访问
D、每个用户的Session对象不能被其他用户访问
A.用户每次打开一个Web页面,将会创建一个Session对象
B.用户关闭客户端Web页面后,Session对象将立刻消失
C.应用程序退出后,Session对象的值才能消失
D.每个用户的Session对象不能被其他用户访问
D、每个用户的Session对象不能被其他用户访问
A.[0-9]
B.[0-9]^
C.d{6}
D./d{6}
● 以下关于.NET架构和J2EE 架构的叙述中,(29)是正确的。
(29)
A..NET只适用于Windows操作系统平台上的软件开发
B.J2EE只适用于非Windows操作系统平台上的软件开发
C..NET不支持Java 语言编程
D.J2EE中的ASP.NET采用编译方式运行
以下关于.NET架构和J2EE架构的叙述中,(29)是正确的。
A..NET只适用于Windows操作系统平台上的软件开发
B.J2EE只适用于非Windows操作系统平台上的软件开发
C..NET不支持Java语言编程
D.J2EE中的ASP.NET采用编译方式运行
在ASP.NET中源程序代码先被生成“中间语言”(IL或MSIL),然后再进行编译, 这种机制的目的是()。
A.提高效率 B.源程序跨平台C.保证安全 D.易识别
A.DropDownList服务器控件不支持多重选择
B.可以用SelectedIndex属性或者SelectedItem属性来判断哪一项被选取
C.当用户更改选项时会引发SelectedIndexChanged事件
D.类似WinForms中的ComboBox控件,允许用户在运行时输入文本
A.WindowsXPHome
B.Windows2000Professional
C.WindowsXPProfessional
D.Windows.NETServer
下面不属于ASP.NET的功能的是()。
A.多语言支持
B.代码编译执行
C.缓存机制
D.较差的安全性
【问题1】(5分) 基于 ASP.NET 开发 B/S 系统肘,考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构。常见的为三层结构,分别是页面表示层、(1 ),(2 )。如果要实现商品信息的展示,该功能属于(3 )层:数据的增、删、改、查等与数据库直接交互的操作属于(4 )的功能。基于层次结构的WEB系统(5 )软件耦合度。 (5) 备选答案: A. 增加 B. 降低 【问题 2】(5分) 在 ASP.NET 应用程序连接 SQL Server 数据库时,一般是要将连接字符串写到项目的 Web.config 文件中。 Web.config 文件是一个 XML 文本文件,它用来储存 ASP.NETWeb 应用程序的配置信息。假设要连接的 SQL Server 数据库服务器 F 地址为“ 192.168.1.4”, 服务器名为 “DataServer",服务器的身份认证采用SQL Server 与 Windows 混合验证模式, 数据库名为 "Business ",数据库的登录用户名为"sa ",密码为 "alb2c3",在Web.config 文件的 appSettings 标记中设置数据库连接如下: <add (6 ) ="ConnectionString" value="server=(7);database=(8 );uid=(9);pwd=(10 );"/> 【问题 3】(5分) 假设某客户已经确认下单并需要结算,此时应该将该客户的订单信息展示,并统计客户购买商品的种类数、合计总金额,可使用 GridView 控件实现该功能。假定 GridView控件 ID 为 “ gridView ”,绑定的订单数据中"金额"是GrdiView 控件的第 6 列(列从 0 开始),现要在 GridView 控件的 Footer 位置显示统计合计的信息,其中第 0 列显示文字 "合计:"、第 1 列显示商品的种类数、在"金额"列显示金额合计数,根据以上描述,完成以下程序。 Decimal sum = 0; protected void gridView_RowDataBound (object sender ,GridViewRowEventArgs e) { if (e. Row. RowType == DataControlRowType .(11) ) { if (e.Row.Cells[6].Text != "" && e.Row.Cells[6].Text != null && e.Row.Cells[6] .Text != " ") sum+= Convert.ToDecimal(e.Row.Cells[6] .Text); } else if (e.Row.RowType == DataControlRowType. (12 ) ) { e .Row. Cells [0] .Text = "(13 )"; e.Row.Cells[l] .Text = this.gridView.Rows.(14 ).ToString (); e.Row.Cells[(15 )] .Text = sum.ToString(); } }