FC2ブログ

GridViewへデータをセットする方法

1:GridViewへデータをセットする方法

(1):GridViewに対応するデータセットを作成する。

(2):データソースにセットする。

(3):Bindする。



Dim lDataTable As New DataTable
Dim lDataRow As DataRow
Dim lidx As Integer

Try
lDataTable.Columns.Add("GridA") '→①
lDataTable.Columns.Add("GridB") '→①
lDataTable.Columns.Add("GridC") '→①
lDataTable.Columns.Add("GridD") '→①

For lidx = 1 To 30 '→②
lDataRow = lDataTable.NewRow
lDataRow("GridA") = lidx
lDataRow("GridB") = "テスト" & Format(lidx, "000")
lDataRow("GridC") = "2017/10/" & Format(lidx, "00")
lDataRow("GridD") = "ABC"

lDataTable.Rows.Add(lDataRow)
Next

GrpTeiji.DataSource = lDataTable '→③
GrpTeiji.DataBind() '→④

Catch ex As Exception
MsgBox(ex.Message)
End Try

上記の例でいうと、①でカラムを作成し、②のFor文でデータを作成、
(データセット作成)③でデータソースにセットを行い、
④でバインドを行う。

DBからデータを持ってくるときは、データソースにセットする部分(③)が
DBから持ってきたものになればよい。①②の部分がDBからデータを持ってくる
SQL文などになる。
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR