【发布时间】:2015-12-14 20:47:11
【问题描述】:
所以我必须在 asp.net 网络表单的列表视图中显示产品类型列表
到目前为止,我已经能够填充列表视图并使用 container.DataItem 显示对象的类型,但我找不到如何显示产品类型的名称。
后面的代码是这样的:
protected void Page_Load(object sender, EventArgs e)
{
IList<ProductType> productTypes = getProductTypes();
ListView1.DataSource = productTypes;
ListView1.DataBind();
}
还有.aspx:
<asp:ListView ID="ListView1" runat="server">
<LayoutTemplate>
<table width="200px">
<tr runat="server" id="itemPlaceholder">
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<asp:Label Text="<% WHRE THE NAME SHOULD BE DISPLAYED %>" runat="server" />
</ItemTemplate>
</asp:ListView>
到目前为止,我已经看到在某些情况下,他们使用“Eval()”和属性名称,但在这些情况下,对象是在代码中定义的,这对我来说不是一个选项。
【问题讨论】:
标签: c# asp.net listview webforms