|
■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
|