a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 139|回复: 0

[考试试题] 2012微软认证考试习题:asp.net试题2

[复制链接]
发表于 2012-8-3 00:09:22 | 显示全部楼层 |阅读模式
你创建了一个ASP.net应用程序,该程序使用DataGrid控件显示已存储的产品列表信息。产品数据库存储在一个名为TestKingDB的SQL Server数据库中。每个产品使用名为ProductID的数值字段标识,每种产品都有一个名为ProductName的字符字段。你编写ADO.net代码,使用SqlDataAdapter对象和SqlCommand对象通过调用存储过程从数据库中获取数据。你设置SqlCommand对象的CommandType属性为CommandTyp.StoredProcedure,CommandText属性为procProductList。你的代码,使用以ProductID字段降序排列的产品列表数据,成功填充了一个DataTable对象。你想使用数据以ProductName字段按字母顺序重新显示,你应该怎么做?(B) . o$ f/ V( @  l/ D, }) d
    A、更改SqlCommand对象的CommandType属性为CommandType.Text;
; y. K" j2 Y) a- s         更改SqlCommand对象的CommandText属性为如下代码: 5 [/ h) r% r% H1 P
         绑定DataGrid控件到DataTable对象;
4 f1 T& o, H6 f" C6 f$ T+ ~; a    B、在DataTable对象的基础上创建一个DataView对象;
3 t$ X! M; ~" Q. ^; w$ x" \     设置DataView对象的Sort属性为:“ProductName DESC”; ( e3 m. \: r) S- t
     绑定DataGrid控件到DataView对象;
: r( V  d+ G- D) x         要重新排序,不改变原来的显示顺序;可以用Dataview对象,它只改变内存中的数据排序;不改变数据源; . n5 {( e0 t; @+ o, ?
    C、设置DataGrid控件的AllowSorting属性为True; - H4 f! O% q' m! Y
         设置DataGridColumn的SortExpression使用“ProductName DESC”显示ProductName;
4 Z- `# Z6 d& b$ Z) X+ W) E     绑定DataGrid控件到DataTable对象;
& x& W& q4 ^: \4 Z9 p4 C! L    D、设置DataTable对象的DisplayExpression属性为:   
7 k. ?/ g: e+ ?* a0 F! W         绑定DataGrid控件到DataTable对象; & M$ ~/ ?+ Y, E
注:Sort属性:获取或设置 DataView 的一个或多个排序列以及排序顺序
  m/ u& L7 z  v/ C! k) w2 a$ J% @AllowSorting属性:获取或设置一个值,该值指示是否可以通过单击列标头对网格进行重新排序。 # }# i: `$ y# B
DisplayExpression属性:获取或设置将返回一个值的表达式,该值用于表示用户界面中的该表
# o3 ^* P4 R3 [0 D6 V. \0 s+ g' z% u本题的根源是数据源的排序方式,A,C,D三项都不能实现本题目标。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-9-28 06:53 , Processed in 0.177393 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表