單項選擇題
你創(chuàng)建一個ASP.NET應(yīng)用程序來顯示在一個DataGrid控件中的產(chǎn)品分類列表。產(chǎn)品數(shù)據(jù)存放在名為certkillerProducts的SQL數(shù)據(jù)庫中。每種產(chǎn)品都用一個名為ProductID的數(shù)值量來標(biāo)識,同時每種產(chǎn)品都有個按字母順序排列的描述叫ProductName。你編了一個ADO.NET的代碼,用一個SqlDataAdpter對象和一個SqlCommand對象通過調(diào)用一個存儲程序重新獲得數(shù)據(jù)庫中的產(chǎn)品數(shù)據(jù)。設(shè)置SqlCommand對象的CommandType屬性為CommandTyp.StoredProcedure,該對象的CommandText屬性為procProductList。你的代碼成功地將一個降序排列且按ProductID分類的產(chǎn)品列表數(shù)據(jù)裝進(jìn)一個DataTable對象中。你想讓ProductName的值按字母逆序顯示,該怎么辦?()
A.把SqlCommand對象的CommandType屬性改為CommandTypText;CommandText屬性改為:SELECT*FROMprocProductListORDERBYProductNamDESC;綁定DataGrid數(shù)據(jù)源來自datatable對象
B.基于DataTable對象創(chuàng)建一個新的DataView對象;將DataView對象的排序?qū)傩栽O(shè)置為ProductNamDESC;綁定DataGrid數(shù)據(jù)源來自datatable對象
C.將DataGrid的AllowSorting屬性設(shè)置為真;設(shè)置DataGridColumn的SortExpression屬性使ProductName顯示為ProductNamDESC;綁定DataGrid數(shù)據(jù)源來自datatable對象
D.將DataTable對象的DisplayExpression屬性設(shè)置為ORDERBYProductNamDESC;綁定DataGrid數(shù)據(jù)源來自datatable對象