|  | ■No45047 (mink さん) に返信
> ASP.NETのListViewコントロールはVB6.0の時のListViewコントロールのよう
> に開発者がコードで追加したいデータをListViewコントロールに追加する事
> はできるのでしょうか?
期待されているものとは少し違うかもしれませんが、DataSource にデータを
追加して ListView にバインドするということが出来ます。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Dim testDataList As New List(Of TestData)()
    testDataList.Add(New TestData("hoge"))
    testDataList.Add(New TestData("fuga"))
    testDataList.Add(New TestData("mogera"))
    ListView1.DataSource = testDataList
    ListView1.DataBind()
End Sub
<Serializable()> _
Public Class TestData
    Private Name_ As String
    Public Sub New(ByVal name_ As String)
        Me.Name = name_
    End Sub
    Public Property Name() As String
        Get
            Return Name_
        End Get
        Set(ByVal value As String)
            Name_ = value
        End Set
    End Property
End Class
 |