リストビューをユーザー定義オブジェクトのリストにバインドしようとしています。ItemClass に「Name」という名前のプロパティが含まれていないため、エラーが発生します
以下は私のAsp.netコードです:
<asp:ListView ID ="listView" runat="server">
<ItemTemplate>
<asp:Label runat="server" Text='<%#Eval("Name")%>'>
</asp:Label>
</ItemTemplate>
</asp:ListView>
私はc#コードを使用してバインドしようとしています:
var list = new List<ItemClass>();
ItemClass item1 = new ItemClass();
item1.Name = "Aman";
ItemClass item2 = new ItemClass();
item2.Name = "Arjit";
list.Add(item1);
list.Add(item2);
listView.DataSource = list;
listView.DataBind();
この問題の解決を手伝っていただけませんか。
ありがとう
アマンディープ