以下のソース コードでは、コレクションからプロパティのサブセットを選択しており、users
それをドロップダウン リストにバインドする必要があります。
var locationDepts = (from u in users select new { u.RcNumber, u.RcName }).Distinct().ToList();
if(!locationDepts.Count.Equals(0))
{
ddlRCListPerBuilding.DataSource = locationDepts;
ddlRCListPerBuilding.DataValueField = "RcNumber";
//Want to format display test "RCNumber - RcName"
ddlRCListPerBuilding.DataTextField = string.Format("{0} - {1}", locationDepts.RcNumber, locationDepts.RcName);
ddlRCListPerBuilding.DataBind();
}
リスト項目の表示テキストを匿名型のRcNumberとRcNameの組み合わせにしたい。匿名型のプロパティにアクセスして、ドロップダウン リスト項目のテキストの形式を示すにはどうすればよいですか?