gpt4 book ai didi

asp.net-mvc - ASP.NET MVC DropDownList 用户界面模板

转载 作者:行者123 更新时间:2023-12-02 00:43:51 25 4
gpt4 key购买 nike

我的 Order 类中有一个属性 ShopID 的 ui 模板。

我不想在下拉列表中将 ShopID 显示为整数,而是希望能够显示我的 Shop 类中的 ShopName,但是当我回发到 Controller 方法时,我仍然希望 Order 类具有选定的 ShopID。

我该怎么做?

最佳答案

要获得显示文本项但返回数字 ID 的下拉列表,您必须通过模型将 SelectList 传递给它。

public SelectList Shops
{
get
{
var list =
from shop in myDataContext.Shops
Select shop;

return new SelectList(list, "ShopID", "ShopDescription");
}
}

那么,在你看来:

<%= Html.DropDownList("ShopID", Model.Shops) %>

关于asp.net-mvc - ASP.NET MVC DropDownList 用户界面模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1533841/

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