gpt4 book ai didi

c# - 如何加入 SelectList 中的两个字段?

转载 作者:行者123 更新时间:2023-11-30 20:04:36 26 4
gpt4 key购买 nike

所以下面的代码为我提供了一个下拉框,其中包含来自司机的姓名列表,但它只是名字,我也有姓氏,我该怎么做。我的代码是...

@Html.DropDownListFor(model => model.DriverId, new SelectList(Model.Drivers, "Id", "FirstName", Model.DriverId), "<Select Driver>")
@Html.ValidationMessageFor(model => model.DriverId)


这选择了名字,所以说“约翰”,我希望它是“约翰史密斯”,所以它也包括姓氏。谁能帮忙?
谢谢

最佳答案

您可以在您的Drivers模型中创建一个属性:

public string FullName
{
get
{
return firstName + " " + LastName;
}
}

然后在您看来,只需将“FirstName”更改为“FullName”,如下所示:

@Html.DropDownListFor(model => model.DriverId, new SelectList(Model.Drivers, "Id", "FullName", Model.DriverId), "<Select Driver>")

关于c# - 如何加入 SelectList 中的两个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12706745/

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