连接选择列表下拉框的两个属性

时间:2015-12-08 16:51:10

标签: asp.net-mvc-4

我从数据库返回一些下拉框中的数据。 我有两个属性省和省份,我想连接。

当我为下面的model.LocationCodeList进行连接时,我一直收到错误。

如何连接它?

        IList<ProfilesModel> objPrv = null;
        objProvince = _jobApplication.GetProvinceInformation(country,jobType);
        model.LocationCodeList = new SelectList(objPrv, "Province", "Province + '-' + ProvinceDesc");

1 个答案:

答案 0 :(得分:0)

您可以创建anonymouse类,然后将其绑定到SelectList:

../
.Select(s => new 
     { 
       .../
       ProvinceText = string.Format("{0}-{1}", s.Province, s.ProvinceDesc) 
     });
model.LocationCodeList = new SelectList(objPrv, "Province", 'ProvinceText');