DOBON.NET DOBON.NETプログラミング掲示板過去ログ

データグリッドDataGridの任意の列をテキストボックスにしたい

  • 題名: データグリッドDataGridの任意の列をテキストボックスにしたい
  • 著者: カゴ
  • 日時: 2004/03/11 8:46:59
  • ID: 2971
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[VB.NET]
分類:[ASP.NET]

2004/03/11(Thu) 08:48:20 編集(投稿者)

カゴです。
データグリッドについて初歩的な質問かも知れませんが、
うまく出来ず悩んでいます。

WEBフォームです。
以下のような5列をデータテーブルを作成後にデータグリッドに
バインドしているのですが、3列目と4列目のみをテキストボックスに
したいのですが、どうすれば良いのでしょうか?
ご存知の方がいらしたらお願いいたします。

Dim dr As DataRow
dt.Columns.Add(New DataColumn("A列", GetType(Int32)))
dt.Columns.Add(New DataColumn("B列", GetType(String)))
dt.Columns.Add(New DataColumn("C列", GetType(Double)))
dt.Columns.Add(New DataColumn("D列", GetType(Double)))
dt.Columns.Add(New DataColumn("E列", GetType(Double)))
Dim i As Integer
For i = 0 To 8
dr = dt.NewRow()
dr(0) = i
dr(1) = "Item " & i.ToString()
dr(2) = 1.23 * (i + 1)
dr(3) = 1.23 * (i + 1)
dr(4) = 1.23 * (i + 1)
dt.Rows.Add(dr)
Next i
DataBind()

DOBON.NET | プログラミング道 | プログラミング掲示板