gpt4 book ai didi

asp.net-mvc - 在下拉列表中显示两个属性

转载 作者:行者123 更新时间:2023-12-01 22:44:20 24 4
gpt4 key购买 nike

数据库表

语言

  • languageID(主键)
  • 语言
<%: Html.DropDownList("SprakID", new SelectList(ViewData["Sprak"] as IEnumerable, "languageID", "language", Model.languageID))%>

目标:
在 DropDownList 中显示语言名称和语言 ID。

问题:
不知道如何在下拉列表中同时显示语言和语言 ID?

最佳答案

例如,向您的语言类添加一个属性

 public string DataTextFieldLabel
{
get
{
return string.Format("{0} ({1})", language, languageId);
}
}

现在将它用于 dataTextField

<%: Html.DropDownList("SprakID", new SelectList(ViewData["Sprak"] as IEnumerable, "languageID", "DataTextFieldLabel", Model.languageID))%>

关于asp.net-mvc - 在下拉列表中显示两个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4868627/

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