はじめまして。
現在ASP.NET2.0、VB.NETで開発をしています。
ある画面にdatagridがあり行が5つ作成してあります。
そこに行が4つしか取得できなかったデータをバインドしようとするとエラーになります。
ダミーデータの検索で5件必ず検索するようにするなどの回避をしていましたが
他に何かいい方法がありますでしょうか?
よろしくお願いいたします。
GridViewじゃなくてDataGridですか?まぁ、そこはそんなに問題じゃないですが。
えと、バインドをどうやっているかにもよりますが、まずデータを抽出してきて、そこで抽出されたデータの件数が5件以下だったら、抽出したデータに空データを必要な数追加し、それからバインドを行う、という方法がとれるのではないかと思います。
onoさん
今回はdatagridです。
onoさんがおっしゃられたようにdatatableにデータセットで取得したデータを移し
4件だった場合1件空データを追加するというようにしてみました。
当たり前ですがダミーデータを検索するより全然いいですね^^;
どうもありがとうございました!