使用EF v4,您可以使用
SqlFunctions.StringConvert。int没有重载,因此您需要转换为双精度或十进制。您的代码最终看起来像这样:
var items = from c in contacts select new ListItem { Value = SqlFunctions.StringConvert((double)c.ContactId).Trim(), Text = c.Name };
使用EF v4,您可以使用
SqlFunctions.StringConvert。int没有重载,因此您需要转换为双精度或十进制。您的代码最终看起来像这样:
var items = from c in contacts select new ListItem { Value = SqlFunctions.StringConvert((double)c.ContactId).Trim(), Text = c.Name };