gpt4 book ai didi

c# - 使用 Linq2Sql 在 C# asp.net MVC 中创建和更新多对多关系

转载 作者:太空宇宙 更新时间:2023-11-03 11:51:32 24 4
gpt4 key购买 nike

我按照 NerdDinner 教程在 MVC 中创建了一个网络应用程序。我有 2 个字段与我的“晚餐”有很多关系。对于每个“晚餐”,我需要能够从公司表中选择一个或多个公司,并从服务表中选择一个或多个服务。我已经阅读了 2 天的博客和论坛,但似乎无法弄清楚。我有一个 ServicetoDinner 表,其中包含服务和晚餐的外键,公司也一样。我知道如何循环显示它们,但我不知道如何在创建新“晚餐”时选择多个公司和/或服务以及如何保存它们。

我很沮丧。谢谢!

最佳答案

使用列表框,您可以通过按住 ctrl 选择多个条目。 (确保您在显示的页面上对此进行了解释)

如果编辑,使用 MultiSelectList 选择已经添加的条目(参见 Getting MultiSelectList to select items )

然后使用 Html.ListBox 在 View 上显示控件

有点复杂但有用的示例:http://ittecture.wordpress.com/2009/04/30/tip-of-the-day-198-asp-net-mvc-listbox-controls/

关于c# - 使用 Linq2Sql 在 C# asp.net MVC 中创建和更新多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2023018/

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