gpt4 book ai didi

c# - 如何创建一个空的 SelectList

转载 作者:太空狗 更新时间:2023-10-29 17:28:33 26 4
gpt4 key购买 nike

我有以下操作方法:

public JsonResult LoadSitesByCustomerName(string customername)
{
var customerlist = repository.GetSDOrg(customername)
.OrderBy(a => a.NAME)
.ToList();
var CustomerData;
CustomerData = customerlist.Select(m => new SelectListItem()
{
Text = m.NAME,
Value = m.NAME.ToString(),
});
return Json(CustomerData, JsonRequestBehavior.AllowGet);
}

但目前我在 var CustomerData; 上遇到以下错误:

implicitly typed local variables must be initialized

所以我不确定如何创建一个空的 SelectList 以将其分配给 var 变量?谢谢

最佳答案

使用它来创建一个空的 SelectList :

new SelectList(Enumerable.Empty<SelectListItem>())

Enumerable.Empty<SelectListItem>()创建一个空序列,它将传递给 SelectList 的构造函数.这是必要的,因为 SelectList没有无参数的构造函数重载。

关于c# - 如何创建一个空的 SelectList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24778888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com