C# 将默认选项添加到匿名列表-Linq
我正在使用下面的Linq查询绑定下拉列表C# 将默认选项添加到匿名列表-Linq,c#,jquery,linq,C#,Jquery,Linq,我正在使用下面的Linq查询绑定下拉列表 var RecordList = objContext.Categories .Select(c => new { DisplayText = c.CatName, Value = c.CategoryId }) .ToList(); 在这里,我还想向listbox添加一个选项:--Select--0值 如何修改上述记录列表并明确添加一个默认选项?只要匿名类型上的属性具有相同的名称和类型,编译器将重用匿名类型。这使得答案非常简单:
var RecordList = objContext.Categories
.Select(c => new { DisplayText = c.CatName, Value = c.CategoryId })
.ToList();
在这里,我还想向listbox添加一个选项:--Select--0值
如何修改上述记录列表并明确添加一个默认选项?只要匿名类型上的属性具有相同的名称和类型,编译器将重用匿名类型。这使得答案非常简单:
var RecordList = objContext.Categories
.Select(c => new { DisplayText = c.CatName, Value = c.CategoryId })
.ToList();
RecordList.Insert(0, new { DisplayText = "-- Select --", Value = 0 });
在绑定列表时插入项- 插入(0,新的listItem(“选择”,“0”))