【发布时间】:2009-07-04 14:07:28
【问题描述】:
我正在从强类型列表中填充DropDownList,这工作正常。问题是我想先连接列表中的两个字段,然后将它们放在下拉列表中。即,名字+姓氏。我尝试了一些没有成功的方法,所以有人可以给这个新手一点帮助。
这是我正在做的一个例子。
private List<Customer> _CustomerList = new List<Customer>();
ddlCustomer.DataSource = _CustomerList;
ddlCustomer.DataTextField = "FirstName";
ddlCustomer.DataValueField = "CustomerKey";
ddlCustomer.DataBind();
这可行,但我需要先和后一并无法操作 Customer 对象中的数据。
【问题讨论】:
-
这里最简单的解决方案就是在 Customer CompoundName 中创建一个新属性并将其用于 DatatextField。
标签: c# drop-down-menu