- PR -

DataListのデータの並べ替え

1
投稿者投稿内容
Qちゃん
常連さん
会議室デビュー日: 2003/06/27
投稿数: 36
投稿日時: 2005-01-17 11:45
いろいろなスレッドを見させていただき、DataListの並べ替えを行うプログラムを作ってみました。
しかし、どうしたもうまくいかなかったので質問させていただきます。

Dim dt As DataTable
dt = CT.VNT_JCY510_PicInfo_To_DataTable(objPicInfo)

Dim dv As DataView = New DataView(dt)

dv.Sort = "BUNNM1 DESC"

MyDataList.DataSource = New DataView(dt)
MyDataList.DataBind()

ASP.NETで上記のようなプログラムを作成し、実行したところ、

dv.Sort = "BUNNM1 DESC"
の部分で「DataView を使う前に DataTable を設定しなければなりません。」
というエラーがでてしまいます。

これはどういうことなのでしょうか?
スレッドを拝見する限りでは他の方々はうまく言ってるようなのですが…
どなたかご存知の方よろしくお願いします。
Os_
ベテラン
会議室デビュー日: 2003/04/16
投稿数: 77
投稿日時: 2005-01-17 14:26
確認です。

>Dim dt As DataTable
>dt = CT.VNT_JCY510_PicInfo_To_DataTable(objPicInfo)

直後に、dtの内容を確認されていますか?
1

スキルアップ/キャリアアップ(JOB@IT)